Chris Evans Plays Captain America for Patients at Seattle Children’s Hospital

Evans made good on a Super Bowl bet with Chris Pratt, who was there, too!

"Meeting Captain America and Star-Lord is an experience our patients will always remember," the hospital wrote.

The stars were touched, too.

"AMAZING day at @seattlechildren w @prattprattpratt. Met some TRUE super heroes!" tweeted Evans. "Feeling inspired, blessed, touched. Thank you w all my heart."

Added Pratt: "Had the immense joy yesterday of joining the real Captain America at Seattle Children's Hospital Thanks to Chris."

Christopher's Haven provides housing for families who bring their child to MassGeneral Hospital for Children for cancer treatment.