Bohemians came back from two goals down to earn a sensational 3-2 victory over previously undefeated Bray Wanderers at Dalymount Park on Friday night.
All five goals came in the second half, a John Sullivan and Dylan Connolly netted within a minute of each other as Bohs looked set for a third successive defeat of the season.
Sullivan wandered in unseen at the back post to stab home Gary McCabe's corner before a long ball forward caught Derek Pender out of position and Connolly finished expertly to double the lead.
A poor error from Hugh Douglas gifted Bohs a route back in, however, as his header ran through for the striker to calmly slot the ball past Bray keeper Peter Cherrie.
Anto Flood hit the crossbar with a great turn and shot before Bohs broke and Corcoran played in Keith Ward down the left, and he exploited Douglas' poor positioning to draw the game level.
And Corcoran sealed an unlikely win when Jamie Doyle beat Conor Kenna to a flick-on and the striker waltzed into the empty space to beat Cherrie and send the home crowd wild.
Read Aaron Gallagher's match report here, and watch the highlights below via Soccer Republic.