Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nc3 a6 3. a4 e6 4. Bc4 d5 5. exd5 exd5 6. Bxd5 Nc6 7. Bxc6+ bxc6 8.
d3 Nf6 9. Nge2 Be7 10. O-O O-O 11. f3 Nd5 12. Ne4 f5 13. N4g3 Bf6 14. Kh1 Qe7
15. Re1 Qc7 16. Rb1 Rb8 17. b3 Re8 18. Bb2 Ne3 19. Qd2 Bxb2 20. Rxb2 Qe5 21.
Rbb1 f4 22. Ne4 Bf5 23. N2c3 Re6 24. Qf2 Rg6 25. Rxe3 fxe3 26. Qxe3 Rh6 27.
Qxc5 *
Position (FEN): 1r4k1/6pp/p1p4r/2Q1qb2/P3N3/1PNP1P2/2P3PP/1R5K b - - 0 27
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1080
Best move: Qxh2#