Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. f4 e6 3. Nf3 Nc6 4. Be2 Nf6 5. d3 b6 6. O-O Bb7 7. Nc3 a6 8. Be3 d6
9. Bf2 Ng4 10. Bh4 Be7 11. Bxe7 Qxe7 12. Qd2 Nd4 13. Nxd4 cxd4 14. Na4 Ne3 15.
Rf3 b5 16. Nb6 Rb8 17. a4 Bc6 18. a5 O-O 19. c3 e5 20. f5 Qh4 21. Rh3 Qg5 22.
Rg3 Qe7 23. Bh5 d5 24. exd5 Bxd5 25. Nxd5 Nxd5 26. Qh6 f6 27. Re1 Nf4 28. cxd4
Nxh5 29. Qxh5 Qb4 30. Qg4 *
Position (FEN): 1r3rk1/6pp/p4p2/Pp2pP2/1q1P2Q1/3P2R1/1P4PP/4R1K1 b - - 2 30
Black to move.
Themes: Hanging Piece, Kingside Attack Endgame Mate in 1 
Puzzle rating: 763
Best move: Qxe1#