Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. c3 Bc5 4. d4 exd4 5. cxd4 Bb6 6. Nc3 Nge7 7. d5 Nb4 8.
a3 Nbxd5 9. exd5 d6 10. Bc4 Bxf2+ 11. Kxf2 O-O 12. Re1 Nf5 13. Bg5 Qd7 14. Bb5
c6 15. dxc6 bxc6 16. Ba4 a5 17. Nd5 Qa7+ 18. Be3 Nxe3 19. Nxe3 d5 20. Bxc6 Rb8
21. Rb1 Ba6 22. Qxd5 Rbd8 23. Qxa5 Rb8 24. Ne5 Rfc8 25. Rec1 Rb3 26. Rc3 Rbb8
27. Nxf7 Rf8 28. Bd5 Rbe8 29. Rc7 *
Position (FEN): 4rrk1/q1R2Npp/b7/Q2B4/8/P3N3/1P3KPP/1R6 b - - 4 29
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 741
Best move: Qxe3#