Chess puzzle (Advantage)
Moves: 1. b4 d5 2. b5 e5 3. Bb2 d4 4. Nf3 Bd6 5. c3 c5 6. bxc6 Nxc6 7. cxd4 exd4 8.
Nxd4 Nxd4 9. Bxd4 Nf6 10. e3 O-O 11. Bd3 Be6 12. O-O a6 13. Nc3 b5 14. Ne4 Nxe4
15. Bxe4 Rc8 16. Qh5 f5 17. Bb7 Rc2 18. Bc3 a5 19. a4 b4 20. Bd4 Rxd2 21. Rfc1
f4 22. Bd5 Bxd5 23. Qxd5+ Rf7 24. exf4 Rxd4 *
Position (FEN): 3q2k1/5rpp/3b4/p2Q4/Pp1r1P2/8/5PPP/R1R3K1 w - - 0 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 591
Best move: Qxd4