Former US Open winner Sloane Stephens claimed her first WTA title since 2018 after downing Marie Bouzkova in three sets in Sunday's Abierto Zapopan decider in Guadalajara.

American sixth seed Stephens triumphed 7-5 1-6 6-2 in an epic final which lasted two hours and 28 minutes against 96th-ranked Bouzkova.

Stephens, who won the 2017 US Open, has struggled to re-discover her previous levels of success in recent years, having gone undefeated in the first six WTA singles finals of her career and reaching the world number three ranking.

But Sunday's triumph – Stephens' seventh career WTA title - marks a major return to form for the 28-year-old who lost in the first round of last month's Australian Open to Emma Raducanu.

Stephens had trailed 4-1 in the first set but hit back before Bouzkova double faulted on break point at 5-5.

However, the Czech responded in a one-sided second set, breaking Stephens early and never looking back.

The American claimed the first break of the deciding set at 3-2, with Bouzkova letting slip a 40-0 lead, with Stephens' forehand leading her to victory.