Craig Farrugia Vella is lying provisionally in 23rd place overall. An UFD in the second race set him back a bit in the rankings. By finishing in 5th position in the third race he managed to pull himself up the ladder overall after day 1.
Craig Farrugia Vella and Katryna Esposito before they left for training and competition in Greece.
Pics below taken from NOA event website