Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Bc4 Nf6 3. d3 Bc5 4. Nc3 O-O 5. h3 c6 6. Bg5 b5 7. Bb3 d6 8. Nge2
Be6 9. O-O Bxb3 10. axb3 Nbd7 11. Ng3 h6 12. Bd2 Kh7 13. Nf5 g6 14. Nxh6 Nh5
15. Nf5 Nf4 16. Bxf4 exf4 17. d4 Bb6 18. Qg4 gxf5 19. Qxf5+ Kg7 20. Qg4+ Kh6
21. Ne2 Qg5 *
Position (FEN): r4r2/p2n1p2/1bpp3k/1p4q1/3PPpQ1/1P5P/1PP1NPP1/R4RK1 w - - 5 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1542
Best move: Qxd7