ON A miserable day of persistent, heavy rain, there was a mixed bag of results for the Isle of Wight's top teams, with Newport continuing their good form and unbeaten run in Sydenhams Wessex Division 1 by winning a seven-goal thriller 4-3 away at Laverstock & Ford this afternoon.

Their Division 1 rivals, East Cowes Vics, got an excellent point away at Verwood Town.

Isle of Wight County Press:

Ten-man East Cowes Vics earned a vital point away at Verwood Town in Division 1.  FILE

Vics forward Joe Butcher opened the scoring after six minutes and, heading into half-time, new signing Caleb Charlesworth, gave away a penalty, which Verwood scored.

Charlesworth, in giving the penalty away, got his marching orders for his second bookable offence.

It was backs against the wall in the second half, but the Islanders held on at 1-1.

Cowes Sports had a torrid afternoon, losing 3-1 away at Shaftesbury in the Sydenhams Wessex Premier Division.

Isle of Wight County Press:

Cowes Sports continued their poor run of form with a 3-1 loss at Shatesbury in the Sydenhams Wessex Premier Division.  FILE

The Yachtsmen went a goal down on the half hour and found themselves 2-0 down on 39 minutes.

Last season's top scorer for Cowes, skipper John McKie, pulled one back and the Islanders were on the ascendency, creating chances.

But when Shaftesbury added a third, Cowes failed to create any more clear-cut chances.

The goals flew in in the Harwoods Saturday Island League Division 1, with leaders Whitecroft and Barton hitting Sandown for six.

Northwood St John did even better, with an 8-0 demolition of Newport Reserves.

But the shock result of the day was Ventnor's 10-1 win against high-flying Pan Sports at Watcombe Bottom.

                                              ALL THE RESULTS

Sydenhams Wessex Premier Division: Shaftesbury 3, Cowes Sports 1.
Sydenhams Wessex Division 1: Laverstock & Ford 3, Newport 4; Verwood Town 1, East Cowes Vics 1.
Harwoods Renault Island League, Division 1: Binstead & COB 4, Cowes Sports Reserves 1; ECS 1, Shanklin 1; Newport Reserves 0, Northwood St John 8; Sandown 0, Whitecroft & Barton Sports 6; Ventnor 10, Pan Sports 1; West Wight 1, Brading Town 1. 
Division 2: Wootton 0, Brighstone 0; Niton Community 3, Adgestone 3; Newchurch 2, Wroxall 1; Seaview 1, Carisbrooke Utd 4; Yarmouth & Calbourne 2, East Cowes Vics A 8.
Combination 1: Brading Town Reserves 6, Binstead & COB Reserves 1; Northwood St John Reserves 6, Osborne Coburg Reserves 2;Ryde Saints Reserves 0, Sandown Reserves 3; Shanklin Reserves 3, West Wight Reserves 2; Whitecroft & Barton Sports Reserves 4, Ventnor Reserves 1.
Combination 2: Bembridge Reserves 4, Newchurch Reserves 1.