Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 d6 5. O-O Bd7 6. h3 h6 7. d3 a6 8. Bxc6
Bxc6 9. Be3 Be7 10. Nh2 O-O 11. f4 exf4 12. Bxf4 b5 13. Qe1 b4 14. Ne2 d5 15.
exd5 Nxd5 16. Bd2 Bf6 17. Rb1 a5 18. Nf4 Qd6 19. Nxd5 Qxd5 20. Qf2 Bd4 21. Be3
Bxe3 22. Qxe3 *
Position (FEN): r4rk1/2p2pp1/2b4p/p2q4/1p6/3PQ2P/PPP3PN/1R3RK1 b - - 0 22
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 543
Best move: Qxg2#