Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. c4 d5 3. cxd5 cxd5 4. exd5 Qxd5 5. Nf3 Nc6 6. Nc3 Qd8 7. Bb5 Nf6 8.
O-O Bd7 9. Re1 e6 10. d4 Be7 11. d5 exd5 12. Bg5 O-O 13. Bxf6 Bxf6 14. Nxd5
Bxb2 15. Rb1 Bf6 16. Nxf6+ gxf6 17. Ba4 Qc7 18. Nh4 Rfd8 19. Qh5 Ne5 20. Rec1
Qa5 21. Bc2 Nc6 22. Qxh7+ Kf8 23. Qh8+ Ke7 24. Re1+ Be6 25. Nf5+ Kd7 26. Rbd1+
Kc7 27. Qxf6 Rxd1 28. Rxd1 Rd8 29. Rxd8 *
Position (FEN): 3R4/ppk2p2/2n1bQ2/q4N2/8/8/P1B2PPP/6K1 b - - 0 29
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 764
Best move: Qe1#