German left-hander Angelique Kerber kept her nerve in a thrilling final set to edge past Caroline Wozniacki and win the Porsche Tennis Grand Prix in Stuttgart.
Kerber, a second-round conqueror of top seed Maria Sharapova, twice found herself a break down in the decider before rallying to triumph 3-6 6-1 7-5.
Danish fourth seed Wozniacki had moved in front by taking the first set in 32 minutes but Kerber responded in style to level up.
Wozniacki led 3-1 in the third set and then 5-3 as she moved within two points of victory, before Kerber hit back to take the title in a match lasting just under three hours.
Source: PA