Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. Bb5+ Nc6 4. O-O e5 5. c3 Nf6 6. Re1 Be7 7. d4 cxd4 8.
cxd4 exd4 9. Nxd4 Qb6 10. Be3 a6 11. Bxc6+ bxc6 12. Qc2 Bb7 13. Nf5 Qc7 14.
Nxg7+ Kd7 15. Nc3 Rhg8 16. Nf5 Rae8 17. Rad1 Bf8 18. Bc5 Re6 19. e5 Nd5 20.
exd6 Qa5 21. Ne4 Qxa2 22. Ra1 Rxe4 23. Qxe4 Qb3 24. h3 Nf6 25. Qe5 Qd5 26. Ne7
*
Position (FEN): 5br1/1b1kNp1p/p1pP1n2/2BqQ3/8/7P/1P3PP1/R3R1K1 b - - 4 26
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1416
Best move: Qxg2#