Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 dxc4 3. e3 e6 4. Bxc4 Nf6 5. Nc3 Bb4 6. a3 Bxc3+ 7. bxc3 Nc6 8.
Nf3 Ne4 9. Qc2 f5 10. O-O Na5 11. Bd3 Qd5 12. c4 Qc6 13. Ne5 Qd6 14. c5 Qd5 15.
f3 Nf6 16. e4 Qxd4+ 17. Rf2 Qxa1 18. exf5 Qxe5 19. fxe6 Bxe6 20. Re2 Qd4+ 21.
Kh1 O-O 22. Rxe6 Rae8 23. Bb2 Rxe6 *
Position (FEN): 5rk1/ppp3pp/4rn2/n1P5/3q4/P2B1P2/1BQ3PP/7K w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1533
Best move: Bxd4