That was a big road trip getting off to a good start and...
That was a big road trip getting off to a good start and (winning) against a really talented team.
That was a big road trip getting off to a good start and (winning) against a really talented team.