Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. d4 e6 5. Nf3 Nc6 6. Bd2 Bd7 7. Bc4 O-O-O 8.
O-O Nf6 9. Nd5 Qa4 10. b3 Qa3 11. Nc3 Ne7 12. Qe1 Nf5 13. Ne5 Qe7 14. a4 h5 15.
Bb5 Bxb5 16. axb5 Kb8 17. Na4 Nxd4 18. c4 Nc2 19. Qe2 Nxa1 20. Rxa1 Ng4 21. Bf4
f6 *
Position (FEN): 1k1r1b1r/ppp1q1p1/4pp2/1P2N2p/N1P2Bn1/1P6/4QPPP/R5K1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1429
Best move: Ng6