After the Legends went in front via an own goal, the floodgates opened.
Ger Shivnan, returning from injury, made it 2-0 before Donal “Ducky” Kelly fired a rocket to the top corner.
Karol Hughes then moved the Rocks four goals to the good before Richie Brennan’s second of the season put the game beyond Doxa’s reach.
Hughes and Shivnan were on target either side of a Doxa consolation goal.
“It shows what we’re capable of as a team,” said player/assistant manager Kelly. “We’ve had some tough games and sometimes we haven’t got what we deserved, so we were able to enjoy this one.”
With the rest of the Shamrocks enjoying a weekend off, here are the results that affected the other teams:
• In the First Division, a very surprising 5-2 win for Polonia at the Greek Americans has set up what should be a thrilling showdown at McCarren Park in Williamsburg on Sunday at 2 p.m. The Rocks must either tie or beat the Polish side in order to avoid relegation. A win will also keep their playoff hopes alive after losses suffered by Manhattan Celtic and NYAC.
• The Greek reserves closed to within two points of fourth-placed Shamrocks with the top four advancing to the playoffs. Stevie Doyle’s men are just a point behind Rovers with a game in hand, so they will be confident of securing a June 5th semifinal.
• In Metro 2, Gotham City beat New York United 2-1 to keep their divisional title and promotion hopes alive, narrowing the gap to Shamrocks 1960 to four points. But Andy Connolly’s men can finish off the job this coming Sunday at St. Michael’s and New York United will be the opponents for that game also.
• In the Over 30s Division, the Shamrocks came extremely close to winning the league without playing after CPR Old Boys were held 2-2 by the Greek Americans, taking away their remote chance of winning out. Later Sunday, Central Park Rangers Gray left it late against Nieuw Amsterdam, scoring with ten minutes to go to win 1-0.
If they fail to beat Manhattan Kickers Premier on Sunday morning, the Rocks will be crowned champions with two games still remaining on Thursday, May 19, vs. Barstonworth and Wednesday, May 25, at Hoboken.