Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nge7 4. O-O a6 5. Ba4 b5 6. Bb3 h6 7. c3 Bb7 8. d4
Ng6 9. d5 Nce7 10. Be3 c6 11. c4 bxc4 12. Bxc4 cxd5 13. exd5 Nf5 14. Re1 Nxe3
15. Rxe3 Bc5 16. Re1 O-O 17. Nxe5 Nxe5 18. Rxe5 d6 19. Rh5 Qf6 20. Qd2 g5 21.
Nc3 Rfe8 22. Re1 Rxe1+ 23. Qxe1 Kg7 24. Rh3 Qd4 25. b3 Bc8 26. Rf3 Bg4 27. Rd3
Re8 28. Qd2 Qxf2+ 29. Qxf2 *
Position (FEN): 4r3/5pk1/p2p3p/2bP2p1/2B3b1/1PNR4/P4QPP/6K1 b - - 0 29
Black to move.
Themes: Pin Middlegame Mate in 1 
Puzzle rating: 1366
Best move: Re1#