Mastroeni marvels at the Rapids comeback