Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 d6 8. c3
Bb7 9. d4 exd4 10. cxd4 Nb8 11. d5 Nbd7 12. h3 Nc5 13. Bc2 Nfd7 14. Be3 O-O 15.
b4 Bf6 16. Bd4 Bxd4 17. Nxd4 Na4 18. Bxa4 bxa4 19. Qxa4 Nb6 20. Qd1 Qf6 21. Nc3
Nc4 22. Rc1 a5 23. b5 Nb6 24. a4 Rfe8 25. Qf3 *
Position (FEN): r3r1k1/1bp2ppp/1n1p1q2/pP1P4/P2NP3/2N2Q1P/5PP1/2R1R1K1 b - - 2 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1423
Best move: Qxd4