Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 f5 3. d4 fxe4 4. Nxe5 Nf6 5. Bg5 d6 6. Nc4 Be7 7. Nc3 O-O 8.
Be2 d5 9. Ne3 c6 10. O-O Be6 11. f3 exf3 12. Bxf3 Nbd7 13. Qe1 h6 14. Bf4 Bb4
15. a3 Bxc3 16. Qxc3 Nb6 17. b3 Rc8 18. Rae1 Qd7 19. Be5 Rce8 20. a4 Nc8 21.
Nd1 Nd6 22. Nf2 Nh7 23. Nd3 Ng5 24. Nc5 Qc8 *
Position (FEN): 2q1rrk1/pp4p1/2pnb2p/2NpB1n1/P2P4/1PQ2B2/2P3PP/4RRK1 w - - 9 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1339
Best move: Bxd6