The 11-lap, 199km race was held under near-perfect weather conditions, after rain for most of the previous day. The circuit was slightly modified from previous years for a longer lap, thus reducing the number of times the riders had to climb from lower to upper Quebec. This resulted in a larger than normal field sprint at the finish.
Four riders broke away in the first lap - Dennis Van Winden (Belkin), Jan Polanc (Lampre-Merida), Moreno Moser (Cannondale) and Yukiya Arashiro (Team Europcar). They quickly built up a massive lead of nine minutes by the middle of the second lap.
Orica-GreenEDGE and BMC were the only teams sufficiently alarmed to chase, sending Christian Meier (Orica-GreenEDGE) and Peter Stetina (BMC) to the front. Meier did a massive effort, spending much of the next 110km at the front, towing the peloton around and steadily bringing the gap back down.
With three laps to go, the break was caught, and the hard racing began. break of 11 riders went on the next lap, containing Nicki Sorensen (Tinkoff-Saxo), Jonathan Hivert (Belkin), Rafael Valls (Lampre-Merida), Sebastien Minard (AG2R), Brent Bookwalter (BMC), Valerio Agnoli (Astana), Jens Keukeleire (Orica-GreenEdge), Navardauskas and Steele von Hoff (Garmin-Sharp), Kevin Reza (Team Europcar) and Michael Woods (Team Canada).
They were joined by Omega Pharma-QuickStep pair Jan Bakelants and Matteo Trentin, Tim Wellens (Lotto-Belisol and Enrico Gassparotto (Astana).
The chase got slightly disorganised when Gerrans suffered a mechanical just before start of the final lap, however, a quick bike change saw him back in the bunch before the final two climbs of the race and the break was caught, setting the stage for the final five kilometres.
The peloton split on the last climbs, with approximately 35 riders making the front group. Dumoulin attacked early on the uphill finish, but Gerrans clawed his way back, passing the young Dutchman in the final 25 metres to take the win, after also winning in 2012.
"I'm really proud of this victory," said Gerrans. "It's come off the back of a long season, so I'm really pleased to be back in good form after a strong start to the season, a good spring and a difficult Tour de France.
"I want to say thanks to my teammates. They supported me all day. Meier by controlling all day, Jens Keukeleire went in the break, and the whole team supported me in the sprint.
"With a mechanical problem with just over 20 kilometres to go I actually thought my day was over. I had to go back and change my bike, but fortunately our team car was right up there in the convoy so I didn't lose a lot of ground and the bunch slowed ever so slightly when I was trying to come back, which gave me the chance to come back pretty quickly."
"Then I had some great support from the guys in the group to put me back in contention to go for the win. But I only knew I had a chance of fighting for victory in the last five kilometres when we caught the break."
"Tom started his sprint nice and early. It was a good move because there was some hesitation in group. When he went I had to go early too. I was lucky I got a gap on the guys behind and passed Tom just before the line. He showed how strong he is and I'm sure he'll win a lot in the future."
Grand Prix du Quebec: 199.1km, Quebec City
1 Simon Gerrans (AUS) Orica-GreenEDGE 4hr 42min 54sec
2 Tom Dumoulin (NED) Giant-Shimano
3 Ramunas Navardauskas (LTU) Garmin-Sharp
4 Daryl Impey (RSA) Orica-GreenEDGE
5 Greg Van Avermaet (BEL) BMC
6 Gianni Meersman (BEL) Omega Pharma-QuickStep
7 Sep Vanmarcke (BEL) Belkin
8 Enrico Gasparotto (ITA) Astana
9 Tony Gallopin (FRA) Lotto-Belisol
10 Bauke Mollema (NED) Belkin