Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. a3 h6 5. Nc3 a6 6. d3 d6 7. h3 Nge7 8. O-O
O-O 9. b4 Ba7 10. Ne2 Bd7 11. d4 exd4 12. Nexd4 Nxd4 13. Nxd4 b5 14. Ba2 c5 15.
bxc5 dxc5 16. Nf3 c4 17. Re1 Ng6 18. Qd6 Bb6 19. Be3 Bc7 20. Qd4 Qc8 21. e5 Rd8
22. g4 Bxg4 *
Position (FEN): r1qr2k1/2b2pp1/p5np/1p2P3/2pQ2b1/P3BN1P/B1P2P2/R3R1K1 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1381
Best move: Qxg4