Errani, who is ranked 23rd in the world, showed plenty of grit to save two set points in the eighth game, but when a third setpoint came up in the following game Sharapova ruthlessly converted.
After saving a setpoint in game 10 of the second set, Soderling then picked up four break points in the next game -- taking one to go 6-5 up when Gonzalez slammed a forehand wide.
The third set progressed at a rapid pace with the tension ratcheting up a notch as each game passed, and Federer had the first chance but could not capitalise on a setpoint in game 10.