Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 e6 3. c4 Nc6 4. Be2 g6 5. d4 cxd4 6. Nxd4 Bg7 7. Be3 Nge7 8.
Nc3 a6 9. O-O O-O 10. Rc1 d6 11. Qd2 Nxd4 12. Bxd4 Bxd4 13. Qxd4 Nc6 14. Qd2
Qe7 15. Rfd1 Rd8 16. a3 b6 17. Kh1 Bb7 18. f4 Na5 19. Qe3 Nb3 20. Rc2 Qc7 21.
Na4 Nc5 22. Nc3 Rac8 23. b4 Nd7 24. Rcd2 Nf8 25. Na4 b5 26. cxb5 axb5 27. Bxb5
d5 28. e5 d4 29. Rxd4 Qc2 30. Rxd8 *
Position (FEN): 2rR1nk1/1b3p1p/4p1p1/1B2P3/NP3P2/P3Q3/2q3PP/3R3K b - - 0 30
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1473
Best move: Qxg2#