Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Bc4 c6 3. d3 d5 4. exd5 cxd5 5. Bb5+ Nc6 6. Nf3 Bd6 7. h3 Nf6 8.
O-O O-O 9. Bg5 a6 10. Bxc6 bxc6 11. Nbd2 Re8 12. b3 h6 13. Bh4 Be6 14. Nh2 Be7
15. c4 d4 16. Bxf6 Bxf6 17. f4 exf4 18. Rxf4 Be5 19. Re4 Qc7 20. Nhf3 Bf6 21.
Nxd4 Bxd4+ 22. Rxd4 Qc8 23. Rh4 Qd7 24. Ne4 Bf5 25. Qf3 *
Position (FEN): r3r1k1/3q1pp1/p1p4p/5b2/2P1N2R/1P1P1Q1P/P5P1/R5K1 b - - 6 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 1440
Best move: Qd4+