Chess puzzle (Checkmate)
Opening: Bishops_Opening, Bishops_Opening_Other_variations
Moves: 1. e4 e5 2. Bc4 Nc6 3. Nc3 Bc5 4. Nf3 d6 5. h3 Nf6 6. O-O h6 7. d3 Na5 8. Re1
Nxc4 9. dxc4 Be6 10. b3 Bb4 11. Bb2 O-O 12. a3 Ba5 13. Qe2 c6 14. Rad1 Qe7 15.
Rd3 d5 16. exd5 cxd5 17. Qxe5 dxc4 18. bxc4 Bc7 19. Nd5 Nxd5 *
Position (FEN): r4rk1/ppb1qpp1/4b2p/3nQ3/2P5/P2R1N1P/1BP2PP1/4R1K1 w - - 0 20
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1102
Best move: Qxg7#