Chess Today
Click here for answer
Qxe5+!
pv 1. Qxe5+ Qxe5 2. Bc6+ Kf8 3. Rxd8 Qe8 4. Rxe8#
menu