Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Bc4 Bc5 3. d4 exd4 4. Bxf7+ Kf8 5. Qf3 Nf6 6. Bb3 Qe7 7. Nd2 d5 8.
e5 Qxe5+ 9. Ne2 Bg4 10. Qd3 Nc6 11. f3 Nb4 12. Qb5 Bd6 13. fxg4 c6 14. Qxb7 Re8
15. O-O Qxe2 16. g5 Qe3+ 17. Kh1 Qxg5 18. Nf3 Qh5 19. Bd2 Re7 20. Qc8+ Qe8 21.
Qh3 Kg8 22. Nxd4 Bc5 23. Nf5 Re2 24. Bc3 Qh5 25. Qg3 Qg6 26. Qb8+ Ne8 27. Bxb4
*
Position (FEN): 1Q2n1kr/p5pp/2p3q1/2bp1N2/1B6/1B6/PPP1r1PP/R4R1K b - - 0 27
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1377
Best move: Qxg2#