Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nge7 4. d3 a6 5. Bc4 b5 6. Bd5 Nxd5 7. exd5 Nd4 8.
Nxd4 exd4 9. O-O Be7 10. Re1 O-O 11. c3 c5 12. b4 Bb7 13. c4 bxc4 14. dxc4 Bf6
15. Nd2 Re8 16. Bb2 Rxe1+ 17. Qxe1 d6 18. Ne4 Be5 19. bxc5 dxc5 20. Nxc5 Qb6
21. Ba3 Bf6 22. Nd7 Qc7 23. Nxf6+ gxf6 24. Qd2 Qxc4 25. d6 Qd5 26. Rd1 *
Position (FEN): r5k1/1b3p1p/p2P1p2/3q4/3p4/B7/P2Q1PPP/3R2K1 b - - 2 26
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 915
Best move: Qxg2#