Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Bc4 Nf6 3. Nc3 Bc5 4. Nf3 d6 5. d3 O-O 6. Bg5 h6 7. Bxf6 Qxf6 8.
O-O c6 9. Ne2 Be6 10. Bxe6 Qxe6 11. d4 Bb6 12. dxe5 dxe5 13. c3 Nd7 14. Qd2 Nf6
15. Rfd1 Nxe4 16. Qc2 Nxf2 17. Rf1 Nh3+ 18. Kh1 Nf4 19. Rfe1 Nxe2 20. Rxe2 f6
21. Rae1 Rad8 22. Qg6 Qf7 23. Nh4 Rd3 *
Position (FEN): 5rk1/pp3qp1/1bp2pQp/4p3/7N/2Pr4/PP2R1PP/4R2K w - - 6 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1495
Best move: Qxd3