Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Bf4 h5 3. Nf3 Nc6 4. c4 e6 5. Nc3 Nf6 6. e3 Bb4 7. Bd3 dxc4 8. Bxc4
Ne4 9. Qc2 g5 10. O-O Nxc3 11. Bxg5 Qd6 12. bxc3 Ba5 13. Rad1 Bd7 14. d5 exd5
15. Rxd5 Qg6 16. Qxg6 fxg6 17. Rfd1 Be6 18. Rd8+ Rxd8 19. Bxd8 Bxc4 20. Bf6
Bxa2 *
Position (FEN): 4k2r/ppp5/2n2Bp1/b6p/8/2P1PN2/b4PPP/3R2K1 w k - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1452
Best move: Bxh8