Vocabulary
Form
to win consecutive; to have a long winning streak
verb