Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bc4 Bc5 5. Ng5 O-O 6. O-O h6 7. Nf3 Nd4 8.
Re1 d6 9. Nxd4 Bxd4 10. Nb5 c6 11. Nxd4 exd4 12. c3 d5 13. exd5 cxd5 14. Bd3
dxc3 15. dxc3 Be6 16. Qb3 Ne4 17. Qxb7 f5 18. Qb3 Nc5 19. Qc2 Nxd3 20. Qxd3 Bf7
21. Re5 Qf6 22. Re1 Bg6 23. Qxd5+ Kh8 24. Bf4 Rad8 25. Qc5 Rc8 26. Qxa7 Ra8 27.
Qe3 Qf7 28. Bd6 Rfe8 29. Qg3 Rxa2 30. Rxa2 *
Position (FEN): 4r2k/5qp1/3B2bp/5p2/8/2P3Q1/RP3PPP/4R1K1 b - - 0 30
Black to move.
Themes: Hanging Piece Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 740
Best move: Rxe1#