
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.
Rider dies after incident in North West 200 qualifying session
Martial Arts: Alanna Pritchard up to number one in world rankings
Illiam Quayle to sit out North West 200