Rio Haryanto might not have been the fastest car on the track on Sunday morning, but the fact that despite this lack of pace he was still nonetheless able to keep control of the race from the first corner all the way through to the finish line was just even greater proof of an impressive calm and level-headed performance in the Campos Racing car from the Indonesian.

The 22-year-old certainly didn't have it easy, soaking up huge pressure over the first half of the race from Russian Time's Artem Markelov, and then going on to frustrate and exasperate championship leader Stoffel Vandoorne and deny the Belgian what would have been a rare race weekend sweep.

CLICK: Full sprint race 2 results from the Red Bull Ring in Spielberg, Austria.

Thanks to the application of reverse grid rules following Saturday's feature race, Sunday morning saw Hilmer Motorsport's Nick Yelloly lining up on pole position for the final 28-lap sprint outing of the weekend ahead of Haryanto, as a marked drop in air temperature and the build-up of dark clouds over the Red Bull Ring in Spielberg, Austria left all the teams fretting about the possible need for unscheduled pit stops if wet weather tyres were suddenly in vogue.

Yelloly wasn't able to get a clean start off the line and found himself in the middle of a three-wide line-up between Haryanto and Racing Engineering's Alexander Rossi going into the first corner. Three into one didn't go and while Haryanto had the advantage of the all-important inside line to take the lead, the other two made contact and went off the track. Both recovered and rejoined the track, but Rossi had already dropped to 13th place while Yelloly was only able to limp slowly around the 2.688-mile, nine-turn before retiring on pit lane as a result of the collision damage.

Haryanto was by no means able to run away and hide from either Artem Markelov or Saturday race winner Vandoorne who had picked up third place during the opening m?l?e. Vandoorne's ART team mate Nobuharu Matsushita continued his strong weekend by immediately climbing up to fourth place ahead of Rapax's Sergey Sirotkin followed by Mitch Evans (Russian Time), Pierre Gasly (DAMS) and Jordan King (Racing Engineering) who rounded out the top eight.

While not looking the fastest car on the track, Haryanto was able to cooly hold up under the early pressure from Markelov even once DRS entered the equation, and the situation remained in stalemate until the Russian was told to ease off and safeguard his tyres to ensure he would make it all the way to the finish. However by the midpoint of the race, Markelov's patience was exhausted and he was lured into trying a lunge down the inside of turn 2, but he couldn't carry his speed and almost crawled through the exit and ran off into the gravel, making slight contact with Haryanto in the process.

Markelov rejoined in eighth place behind King, while Haryanto kept his lead with only slight damage to his front wing. However the big beneficiary from the drama had been Vandoorne, who was now up to second place and already sizing up Haryanto for a race-winning pass. However the Belgian was frustrated by a lack of pace through the all-important turn 2, while Haryanto had successfully regrouped and appeared neither shaken nor stirred by the near-disaster with Markelov as he continued to calmly lead the race albeit still at a relatively slow pace.

That lack of speed by the race leader was having knock-on effects behind him, as Vandoorne was being pushed back into his team mate Matsushita who in turn was now coming under attack for the final podium position from Sirotkin, with under 1.5 seconds covering all four cars. Despite the close running, not even a late sprinkling of rain drops could break the impasse and when the chequered flag came out it was still Haryanto in charge as he had been ever since the first corner of the first lap of the race.

Vandoorne extended his championship lead to a massive 77 points (almost twice the tally of his nearest rival) by picking up second place, but sounded disappointed not to have been quick enough to pick up a famous double victory this weekend. His ART team mate Matsushita went one better than his Saturday showing to pick up first career GP2 podium, leaving Sirotkin frustrated in fourth.

There had been no changes in the next four positions with Evans, Gasly and King all coming away with points, with the final single point going to Markelov in a virtual dead-heat with Rossi who received no recognition for what had been an impressive recovery and damage limitation run from his first corner setback with Yelloly.

Also out of the points was DAMS' Alex Lynn, who stalled on the grid and had to be restarted from the pit lane. He eventually emerged just in front of the leaders and spent the rest of the morning with Haryanto in his rear view mirrors, but the Briton showed handsome pace and ended up with the fastest lap of the race, although he won't get the bonus points for it as he finished in 21st place, well outside the required top ten.

Others who were forced to make unscheduled visits to pit lane during the race for running repairs were Marlon St?ckinger (Status Grand Prix), Andr? Negr?o (Arden International) and Juli?n Leal (Carlin). Leal managed to cut the pit entry line in his approach and was handed a drive-thru penalty which demoted him firmly to last place, a lap off the leaders by the finish.

The next chance for the GP2 drivers and their teams to shine will come at Silverstone on July 3-5.

See full sprint race 2 results from the Red Bull Ring in Spielberg, Austria.