Can you find the checkmate in 3 for white?

Sort:
Che_ssdave

This was in a game that I played. 

brilliantmove2024

you sac the queen and check with the bishop right?

Che_ssdave

Yes Qxf8+ Kxf8 Bh6+ Qg7 and Re8#