This one? Seems like Panama Haze only got third place in it (still, congrats). Second went to "Tijuana".
I dont see how it could be any other one, F10 Panama is pretty specific to what's in the strain description.
I just remembered it being at the top of the list, and went to the strain description to verify my memory on the parents being the same they mentioned. Most definitely congrats! Being ranked above Nevilles Haze which is certainly a well known and well loved sativa is pretty good company to be in.