02/02/2015 01:44 pm ET Updated Feb 03, 2015

Chris Pratt And Chris Evans' Superhero Super Bowl Bet Pays Off Big For Sick Kids

Colin Young-Wolff/Invision/AP

When Star-Lord goes into battle with Captain America, everyone wins.

Chris Pratt, the Seahawks-loving actor who played Star-Lord in "Guardians of the Galaxy," and Chris Evans, a Patriots fan who played Captain America, decided to honor both ends of their Super Bowl bet.

The bet called for the loser to visit a children's hospital in the rival's city, wearing the winning team's paraphernalia over his superhero getup. Following the Patriots' win Sunday night, Pratt gracefully admitted defeat on Twitter, indicating he'd soon be in Boston, where he'll presumably wear a Tom Brady jersey while visiting families whose children are fighting cancer:

Evans soon chimed in, first thanking Pratt for "being a good sport," then announcing the pair would visit Seattle Children's Hospital, too:

Despite their sports rivalry, Pratt and Evens even watched the big game together, attending in person:

Superheroes in the movies; regular heroes in real life. Nice work, fellas.



The Most Charitable Stars