threepeat

listen to the pronunciation of threepeat
Englisch - Englisch
To win somethings three times consecutively
A third successive win