Greene broke the deadlock in the 41st minute and McGovern struck on 45 minutes, giving Shamrock Rovers a two-goal cushion before the break. Galway United had kept the contest level deep into the first half, but that quick burst changed the shape of the night and left the visitors chasing the result.
The match stayed at 2-0 for much of the second half before Noonan finished in the 86th minute to stretch the lead and put the outcome beyond doubt. Pierrot pulled one back at 90 minutes, but the late goal did little to change the story of the evening.
For Shamrock Rovers, the win kept them first in the table on 51 points after 26 matches. Galway United sit seventh on 29 points from 25 games. The final score gave the clearest verdict, and the stats behind the result would reflect where it was won: Shamrock Rovers struck twice late in the first half, then landed the decisive third before Galway's late consolation.