連戰皆捷

Idiom

 * 1) to win successive matches or battles