Related Clues:
- Got the better of
- Weathered through
- Defeated or got over
- Arrived too much, perhaps, as the winner
- Arrived too much it seems, yet was victorious
- Arrived too much, perhaps, to have been victorious
- Arrived too much but won
- Arrived too much to have been so victorious
- Performed better than
- Subdued, having arrived after it's finished
- Conquered
- Defeated, arrived by air
- Beat (someone)
- Underwent reverse, but prevailed
- Defeated, though played move with care