Someone or something, especially a sports team, that defeats a larger and superior opponent
A giant-killer is a sportsman, sportswoman, or team that unexpectedly beats a much stronger opponent. Giant-killers Yeovil became the most successful non-league club in history with their 5-2 win at Torquay