Chess puzzle (Checkmate)
Moves: 1. b3 e5 2. Bb2 Nc6 3. c4 Bc5 4. e3 d6 5. Nc3 Bf5 6. a3 a5 7. Nf3 Nf6 8. Be2
O-O 9. O-O Re8 10. d4 exd4 11. exd4 Bb6 12. d5 Ne5 13. Nxe5 dxe5 14. Na4 Ba7
15. Re1 Qd7 16. Bd3 Bxd3 17. Qxd3 e4 18. Qg3 Qf5 19. Re2 Ng4 20. Rf1 Rad8 21.
h3 Ne5 22. Rfe1 Rd6 23. Rxe4 Rg6 24. Rxe5 Rxe5 25. Qxe5 Qxf2+ 26. Kh1 *
Position (FEN): 6k1/bpp2ppp/6r1/p2PQ3/N1P5/PP5P/1B3qP1/4R2K b - - 1 26
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 824
Best move: Qxg2#