Chess puzzle (Advantage)
Moves: 1. e4 d6 2. d3 Nf6 3. h3 g6 4. Be2 Bg7 5. Nf3 O-O 6. O-O e5 7. Nh2 d5 8. exd5
Nxd5 9. Bf3 c6 10. Ng4 Bxg4 11. Bxg4 f5 12. Bf3 Nd7 13. Bxd5+ cxd5 14. c3 Qb6
15. Nd2 a5 16. a3 a4 17. c4 d4 18. Nf3 Nc5 19. Rb1 e4 20. dxe4 fxe4 21. Nd2
Rae8 22. Re1 Nd3 23. Re2 Bh6 24. Nxe4 Bxc1 *
Position (FEN): 4rrk1/1p5p/1q4p1/8/p1PpN3/P2n3P/1P2RPP1/1RbQ2K1 w - - 0 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1690
Best move: Qxd3