
A dramatic finish broke Douglas & District hearts in the GH Corlett Woods Cup on Saturday.
D&D looked set to knock Onchan out before Joe Hughes hit an 89th minute equaliser.
And then, just as extra-time loomed, Fletcher Craine pounced to fire Onchan to a 3-2 victory.
Rob Byrne scored the other Onchan goal in the preliminary round tie.
League strugglers Ronaldsway gave themselves a massive boost with a 3-2 win over Malew.
Adam Drewitt scored both for the visitors, one from the penalty spot, but it was the Rockets’ day, courtesy of Simon Lee (two) and Jordan Edge.
Pete Lewis, Anthony Corkill and Danny Chalk found the net as Michael saw off Colby 3-0, while Liam Leece, Scott Kermeen and Stuart Morrison were on target as Foxdale won 3-2 at the Police after extra-time.
Douglas Royal booked their place with a 3-1 home success over Braddan.
2025 Sports Awards shortlist announcedÂ
Football: Woods Cup semi-final to take place
Rugby: Ramsey looking to build on last week's win
Hockey: Week two of Men's and Ladies league's beckons