"stolen the thunder from" = outshone in terms of achievement "dug out" (should be "dugout") = shelter at the side of the pitch for use of the coaches and players "foil" = person or thing that acts as a contrasting yet beneficial counterpart
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.