Auckland: Jack Sock overcame a dose of the flu to score an upset win over top-seed David Ferrer in the ATP Auckland Classic on Friday to set up a final showdown against Roberto Bautista Agut.

Sock won his semi-final 3-6, 6-1, 6-2 to dash Ferrer’s hopes of a record fifth title in Auckland, while Bautista Agut also came from a set down to beat the second seed Jo-Wilfried Tsonga 3-6, 7-6 (7/3), 6-4.

Charismatic Sock, ranked 26, complained of feeling unwell before the match and was a doubtful starter.

But at the end he joked that perhaps it would be best if he stayed unwell for the Australian Open as illness brought out the best in him.

After losing the first set, Sock required medical attention before fighting back with a performance reminiscent of the quarter-final when he came from behind to beat Kevin Anderson 1-6, 6-4, 6-4.

Sock, 23, raced to a 5-0 lead in the second set using his powerful forehand with unerring accuracy, before winning 6-1.

He broke again at the start of the deciding set and remained in control before finishing the match with a second-serve ace.

“It was a difficult day. I woke up with some flu-like symptoms. I didn’t know if I was going to play,” said Sock, who at the end of the match produced his newly adopted trademark of throwing a sock into the crowd.

“I ended up coming out and playing some of the best tennis of my career. Maybe I can stay sick through Melbourne and play like this.”

Sock has only one tour title to his credit, but with the poise he showed against more experienced Ferrer, 33, the stage is set for a thriller of a final against Bautista Agut who is ranked one spot ahead of the American at 25.

After losing the first set to Tsonga and dropping his first serve at the start of the second, Bautista rallied to fight off a match point before taking the second set in a tiebreak.

Meanwhile, veteran Russian Svetlana Kuznetsova breezed past Monica Puig to win her 16th career title with a straight sets victory in the final of the Sydney International on Friday.

The 25th-ranked Kuznetsova took just 55 minutes to claim a 6-0, 6-2 victory over the 94th-ranked Puerto Rican in a one-sided final at Ken Rosewall Arena.

The 30-year-old, who was making her 11th appearance at the Sydney tournament, served at a high 69 percent with eight aces and broke Puig’s serve five times.

It capped a memorable tournament for Kuznetsova, who upset world number two Simona Halep in a rain-interrupted semi-final earlier Friday 7-6 (7/5), 4-6, 6-3 in two hours 44 minutes.

Collated results from the sixth day of the Sydney International tennis tournament on Friday (x denotes seed):

Men

Quarter-finals:

Gilles Muller (LUX) bt Jeremy Chardy (FRA x6) 7-6 (7/5), 6-3

Teimuraz Gabashvili (RUS) bt Bernard Tomic (AUS x1) 6-3, 3-0 retired (illness)

Grigor Dimitrov (BUL x4) bt Aleksandr Dolgopolov (UKR x8) 4-6, 6-3, 6-4

Viktor Troicki (SRB x3) bt Nicolas Mahut (FRA) 4-6, 6-3, 6-3

Semi-finals:

Grigor Dimitrov (BUL x4) bt Gilles Muller (LUX) 6-2, 7-6 (7/4)

Viktor Troicki (SRB x3) bt Teimuraz Gabashvili (RUS) 3-6, 6-4, 6-4

Women

Semi-finals:

Monica Puig (PUR) bt Belinda Bencic (SUI x8) 6-0, 0-0 retired (illness)

Svetlana Kuznetsova (RUS) bt Simona Halep (ROM x1) 7-6 (7/5), 4-6, 6-3

Final:

Svetlana Kuznetsova (RUS) bt Monica Puig (PUR) 6-0, 6-2

Results from day five of the ATP Auckland Classic on Friday (x denotes seed):

Semi-finals

Jack Sock (USA) bt David Ferrer (ESP x1) 3-6, 6-1, 6-2

Roberto Bautista Agut (ESP x8) bt Jo-Wilfried Tsonga (FRA x2) 3-6, 7-6 (7/3), 6-4