Chess puzzle (Checkmate)
Opening: Four_Knights_Game, Four_Knights_Game_Italian_Variation
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Nc3 Bc5 5. O-O O-O 6. a3 d6 7. b4 Bb6 8. Na4
Bd7 9. Nxb6 axb6 10. d4 Nxe4 11. dxe5 Nxe5 12. Nxe5 dxe5 13. Bd5 Nc3 14. Qf3
Nxd5 15. Qxd5 Bc6 16. Qxe5 Re8 17. Qg3 g6 18. Bh6 Be4 19. Qc3 Qh4 *
Position (FEN): r3r1k1/1pp2p1p/1p4pB/8/1P2b2q/P1Q5/2P2PPP/R4RK1 w - - 4 20
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1139
Best move: Qg7#