DEVONPORT City came back from 2-1 at half-time to beat Launceston City 3-2 in the Steve Hudson Cup yesterday.
Launceston City scored early through Saeed bin Sumaida who rose above the pack and headed in a corner kick.
Chris McKenna equalised with a header from a cross from the right, but D'Zeffrey Bart restored Launceston City's lead with a left foot strike at the top of the box to make it 2-1 at half-time.
Simon Wilson equalised for the Strikers with a volley from an angle and Mitch Blake won a penalty, which Brayden Mann converted for the win.
Prospect Knights scored first against Northern Rangers Northern Premier League side when Trent Mitchell tucked away Mitch Duffy's cross.
Anjelo Ojwiya replied for Rangers with a lob over the keeper, but Mitchell made it 2-1.
Rangers scored two goals before the break through Ash Fischer and John Wani to make it 3-2.
Knights scored three times in the second half, with Duffy scoring two and Mitchell netting a hat-trick with a shot across the face of goal to make it 5-3.
Riverside Olympic came back from 2-1 at the break to beat Launceston United 3-2.
United scored two goals in the opening 10 minutes through Rohan Murray, who headed in a corner and Simon Lucas who cut inside the 18-yard box to score at the back post.
Stuart Bauld pulled a goal back for Olympic just before half-time when he headed in a corner kick.
Sam Hughes got the equaliser after the restart with a 20-yard drive and Steve Gulbrandson got the winner in a goal mouth scramble five minutes from time.
Tilford Zebras beat South Hobart 5-3 after scores were locked 3-3 at the interval.
South Hobart's Nick Morton and Zebras Alex Lezcynski each scored hat-tricks, while Kurt Engels and Adam McKeown got a goal each for Zebras.
RESULTS: Prospect Knights 5 d Northern Rangers 3; Devonport City 3 d Launceston City 2; Riverside Olympic 3 d Launceston United 2; South Hobart 3 lt Tilford Zebras 5.