It's over. Leader board still hasn't updated finish places...but the live comments show ESP taking the bullet...passed GRE on the last upwind. NED (Booth sans code zero) was third!
CAN in 8th. USA lost two spots on the last leg to end up 14th ahead of ITA in last place.