Chess puzzle (Advantage)
Moves: 1. d3 e6 2. e4 d5 3. exd5 exd5 4. h3 Nf6 5. Bg5 Bd6 6. Qe2+ Be6 7. Nf3 O-O 8.
Nbd2 c5 9. c4 d4 10. Ne4 Be7 11. Nxf6+ Bxf6 12. Bxf6 Qxf6 13. Qe5 Nd7 14. Qxf6
Nxf6 15. Be2 Rfe8 16. Nd2 Re7 17. f3 Rae8 18. Ne4 Nh5 19. Kf2 Nf4 20. Bf1 Nxd3+
*
Position (FEN): 4r1k1/pp2rppp/4b3/2p5/2PpN3/3n1P1P/PP3KP1/R4B1R w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 926
Best move: Bxd3