Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Bc4 Nc6 3. Nf3 Nf6 4. e5 Ng4 5. Qe2 e6 6. O-O Be7 7. d4 cxd4 8.
Nxd4 Ngxe5 9. Nxc6 Nxc6 10. Bf4 O-O 11. c3 d5 12. Bb5 Qb6 13. Bxc6 bxc6 14. Qc2
Ba6 15. Re1 Bf6 16. Nd2 Rfe8 17. Nf3 Rad8 18. Bg5 Bxg5 19. Nxg5 g6 20. Qc1 c5
21. Qf4 Rf8 22. Rab1 Rd7 23. Qh4 h5 24. Qh3 Bd3 *
Position (FEN): 5rk1/p2r1p2/1q2p1p1/2pp2Np/8/2Pb3Q/PP3PPP/1R2R1K1 w - - 2 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1234
Best move: Qxd3