Chess puzzle (Advantage)
Moves: 1. e4 c6 2. Nf3 d5 3. exd5 cxd5 4. Bb5+ Bd7 5. Bxd7+ Nxd7 6. d4 Ngf6 7. Bg5 e6
8. Nc3 h6 9. Bh4 Be7 10. O-O O-O 11. Ne5 Qc7 12. Nb5 Qc8 13. c3 a6 14. Na3 Qc7
15. Nxd7 Qxd7 16. Nc2 Qd6 17. Ne3 Qf4 18. Bg3 Qg5 19. Qf3 Ne4 20. Bf4 Qg6 21.
Ng4 Nd2 *
Position (FEN): r4rk1/1p2bpp1/p3p1qp/3p4/3P1BN1/2P2Q2/PP1n1PPP/R4RK1 w - - 12 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1566
Best move: Bxd2