Chess puzzle (Advantage)
Moves: 1. c4 d5 2. Nc3 dxc4 3. Qa4+ Nd7 4. Qxc4 e6 5. Nb5 c6 6. Nc3 Ngf6 7. e4 h6 8.
Nf3 Be7 9. Be2 a6 10. O-O Qc7 11. Na4 b5 12. Qc2 bxa4 13. Qxa4 Bc5 14. d4 Bb6
15. e5 Nd5 16. Be3 Nf8 17. Rac1 Bb7 18. Bc4 Ng6 19. Qb3 O-O 20. Bxd5 exd5 21.
Rc2 Nf4 *
Position (FEN): r4rk1/1bq2pp1/pbp4p/3pP3/3P1n2/1Q2BN2/PPR2PPP/5RK1 w - - 2 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1229
Best move: Bxf4