Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 c6 3. Nc3 Nf6 4. Nf3 Bg4 5. Bg5 e6 6. e3 Be7 7. Be2 O-O 8. O-O
h6 9. Bh4 Re8 10. c5 Nbd7 11. b4 a6 12. a4 Nf8 13. b5 axb5 14. axb5 Rxa1 15.
Qxa1 Ne4 16. Bxe7 Qxe7 17. Qb2 Bxf3 18. Bxf3 Ng5 19. Be2 e5 20. bxc6 bxc6 21.
Qb6 exd4 22. exd4 Qf6 23. Rd1 Re6 24. Bg4 Re7 25. Na2 Qxd4 26. h3 Qxd1+ *
Position (FEN): 5nk1/4rpp1/1Qp4p/2Pp2n1/6B1/7P/N4PP1/3q2K1 w - - 0 27
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1034
Best move: Bxd1