THE goals flew in everywhere in matches involving Isle of Wight teams at all levels this afternoon (Saturday).

St George's Park was the place to be for Newport's Sydenhams Wessex Division 1 clash against Whitchurch United, with the Islanders hammering them 8-2.

Fellow Division 1 side East Cowes Vics earned a superb point in a 3-3 draw against high-flying Hythe & Dibden at Beatrice Avenue - Alex Przespolewski opening the scoring for the Islanders from the penalty spot on six minutes.

However, Cowes Sports battled hard but were beaten 3-1 away at second-placed Portland United, with Callum Watkins scoring a consolation for the Yachtsmen.

In the third round of the Hampshire Junior A Cup, Niton Community saw off Capital 4-2, but Newchurch were unlucky losers to Tadley Calleva A 5-4 on penalties after it ended 2-2 in regulation time.

In Division 1 of the Harwoods Renault Isle of Wight League, second-placed Northwood St John spurned the chance to cut the deficit at the top to five points by drawing 4-4 in a local derby with struggling Cowes Sports Reserves.

Osborne Coburg remain rooted to the bottom after they were hammered 4-1 at home to Shanklin.

In Division 2, leaders Bembridge won comfortably away at third-bottom Wroxall, while second-placed Ryde Saints, five points adrift, hit East Cowes Vics A for six at Smallbrook.  

                                              TODAY'S RESULTS

Sydenhams Wessex Premier Division: Portland United 3, Cowes Sports 1.

Sydenhams Wessex, Division 1: East Cowes Vics 3, Hythe & Dibden 3; Newport 8, Whitchurch United 2.

Hampshire Junior A Cup, third round: Niton Community 4, Capital 2; Newchurch 2, Tadley Calleva A 2 (Tadley Calleva A won 5-4 on penalties).

Harwoods Renault Island League, Division 1: ECS 5, Ventnor 0; Northwood St John 4, Cowes Sports Reserves 4; Osborne Coburg 1, Shanklin 4; Sandown 4, Binstead & COB 5.

Division 2: Wootton 1, Oakfield 0; Adgestone 1, Seaview 2; Ryde Saints 6, East Cowes Vics A 0; Wroxall 0, Bembridge 4; Yarmouth & Calbourne 1, Brighstone 3.

Combination 1: Brading Town Res 2, West Wight Res 0; Ryde Saints Res 3, ECS Res 1; Ventnor Res 4, Osborne Coburg Res 1; Whitecroft & Barton Sports Res 2, Binstead & COB Res 0.

Combination 2: Bembridge Res 11, Yarmouth & Calbourne Res 1; Niton Community Res 3, Carisbrooke United Res 3; Seaview Res 7, Wootton Res 2.