Chess puzzle (Advantage)
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. Nf3 e6 5. c4 Nd7 6. Qb3 Qc7 7. Nc3 a6 8. Be3 Ne7
9. Nh4 dxc4 10. Bxc4 b5 11. Be2 c5 12. Bxb5 cxd4 13. Bxd7+ Qxd7 14. Rd1 Nc6 15.
Nxf5 exf5 16. Nd5 Bc5 17. O-O O-O 18. Qc4 Qa7 19. Bf4 Rad8 20. b4 Rxd5 *
Position (FEN): 5rk1/q4ppp/p1n5/2brPp2/1PQp1B2/8/P4PPP/3R1RK1 w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 969
Best move: Qxd5