Justin Thomas waged a dramatic 3-hole playoff on Sunday against Will Zalatoris at the PGA Championship at Southern Hills Country Club in Tulsa, Oklahoma, and prevailed to land his second major championship.

Thomas, the former Alabama star, made the playoff thanks to a 3-under 67, the third time he carded that score during the tournament, as Zalatoris finished 1-over par to force the aggregate extra holes format. Thomas pulled ahead with a birdie on the second playoff hole, No. 17, which was quite a turnaround from being 7 shots down at one point on Sunday. That was the first time he’d led all day in the final round.

He finished it off with a tap-in putt on the final playoff hole. Including the playoff, Thomas was 6-under in his last 13 holes to win the tournament.

Earlier in the tournament, Zalatoris was at 9-under 131, the lowest 36-hole score in 8 majors at Southern Hills, and was in the final group with Mito Pereira, who hit a ball his drive in water on No. 18. Both players struggled on Saturday, as Zalatoris recorded a 73, and Thomas a 74.