ALL four of the Island's sides tasted defeat in the Sydenhams Wessex League on Saturday, with two teams missing out on draws in the dying moments.
Once again Cowes Sports led at half time, this time at home to Moneyfields, and once again they were undone in the 88th minute.
Max Draper had put the Yachtsmen ahead just before the break before the mainland side equalised on the hour. But with two minutes left they took all three points.
There was a similar story at Ringwood Town in Division 1, where East Cowes Vics took a 1-0 first half lead through a Casey Tyrell penalty.
But Ringwood scored twice, with the winner just minutes from time, to take the win.
Back in the Premier Division, Newport travelled to Romsey Town and lost 3-1. Jared Wetherick scored their consolation with eight minutes left.
And Brading Town travelled to Poole Town and held them to 0-0 for 78 minutes in a battling performance, before Poole went on to win 2-0.