EAST Cowes Vics are enjoying their best league run in years — seven now after they hammered fellow mid-table side Alton at Beatrice Avenue this afternoon (Saturday).

Among the scorers were Jimmi Burton, with a brace, and yet another one chalked up by skipper Joe Butcher.

The win leap-frogs Newport into seventh place in Division 1 of the Sydenhams Wessex League.

Port celebrated Darren Powell's appearance record before kick-off, but they were beaten 2-1 by in-form high-flyers Romsey Town at St George's Park.

In the Premier league, Cowes Sports lost by the same scoreline away at Team Solent.

Callum Chase got the Yachtsmen off to a flyer — tapping in from eight yards out from a Gareth Bricknell corner.

Cowes keeper Ed Hatt pulled off three great saves to keep the Islanders a goal up at half-time, but the hosts turned things around — scoring their winner in injury time, to leave Cowes with nothing to show for their efforts.

Connor Furmidge was sent off at the end of the game to make it a miserable day for the Yachtsmen.

In Division 1 of the Island League, leaders Whitecroft & Barton Sports thrashed bottom side Osborne Coburg 6-0 at Sandy Lane, while in Division 2, leaders Bembridge go marching on with an 8-1 win away at Adgestone.

                            TODAY’S RESULTS (SATURDAY)

Sydenhams Wessex Premier Division: Team Solent 2, Cowes Sports 1.

Sydenhams Wessex Division 1: East Cowes Vics 6, Alton 2; Newport 1, Romsey Town 2.

The Isle of Wight Memorial Cup, third round: Sandown 2, Pan Sports 6.

Harwoods Renault Island League, Division 1: Binstead & COB 0, Brading Town 4; Cowes Sports Reserves 2, Shanklin 6; Ventnor 1, ECS 3; Whitecroft & Barton Sports 6, Osborne Coburg 0.

Division 2: Adgestone 1, Bembridge 8; Newchurch 1, Ryde Saints 4; Seaview 1, Wootton 2; Wroxall 2, Carisbrooke United 4; Yarmouth & Calbourne 1, Oakfield 3.

Combination 1: Brading Town Reserves 1, Whitecroft & Barton Sports Reserves 1; Oakfield Reserves 3, Sandown Reserves 1; Shanklin Reserves 6, Ventnor Reserves 0; West Wight Reserves 3, Ryde Saints Reserves 4; ECS Reserves 7, Osborne Coburg Reserves 0.

Combination 2: Carisbrooke United Reserves 3, Niton Community Reserves 1; Ryde Saints A 2, Wootton 4.

Combination 2 League Cup, Group A: Bembridge Reserves v Newchurch Reserves.