Chess puzzle (Advantage)
Moves: 1. b4 d5 2. Bb2 Bf5 3. e3 Nc6 4. b5 Na5 5. Nf3 Nc4 6. Bc3 Qd7 7. d3 Nd6 8. a4
Nf6 9. Ne5 Qe6 10. Nd2 O-O-O 11. Qb1 Ng4 12. Ndf3 f6 13. Nxg4 Bxg4 14. Nd4 Qf7
15. a5 e5 16. Be2 exd4 17. Bxg4+ f5 18. Bxd4 fxg4 19. Bxa7 Qd7 20. b6 Qb5 21.
bxc7 Rd7 22. Qa2 Rxc7 23. Rb1 Qc6 24. O-O Qxc2 *
Position (FEN): 2k2b1r/Bpr3pp/3n4/P2p4/6p1/3PP3/Q1q2PPP/1R3RK1 w - - 0 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1716
Best move: Qxd5