Agent Carter star Hayley Atwell may have just won her ongoing Marvel Dubsmash battle — with a little help from Captain America.

Chris Evans joined Atwell and her Agent Carter costar James D’Arcy for a fantastic cover of Queen’s “Another One Bites the Dust,” complete with Cap’s shield and an enlarged image of the trading card Cap signs for Agent Coulson (Clark Gregg) in The Avengers.

“Mic dropped…?” the actress tweeted to Gregg and his Agents of SHIELD costar Chloe Bennet. “Consider it picked up and thrown out of the f–ing window.”


The Dubsmash is the latest in a five-day-long battle — which largely unfolded during San Diego Comic-Con — between the casts of the two Marvel series, both on ABC. It all began with Atwell and D’Arcy and their dub of the “The Oompa Loompa Song” from Willy Wonka and the Chocolate Factory:


Gregg and Bennet threw down the gauntlet, officially declaring Dubsmash war and performing the Rob Base and DJ E-Z Rock classic “It Takes Two”


Agent Carter shot back with The B-52s’ “Love Shack” and Taylor Swift’s “I Knew You Were Trouble” (Goat Version), followed by a performance of Bennet’s “Uh Oh,” from back when she was singing under the name Chloe Wang:


Then Agents of SHIELD upped the ante, bringing in the whole cast for an ensemble performance of Queen’s “We Are The Champions,” complete with Gregg in Peggy Carter drag:
But the battle was all in good fun. Agent Carter and Agents of SHIELD joined forces for this Dubsmash of Taylor Swift’s “Bad Blood”:
After throwing what might be the winning blow, Atwell, Evans and D’Arcy celebrated, Dirty Dancing style:
Chris Evans helps Agent Carter star Hayley Atwell win Marvel Dubsmash battle