Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Bf4 Nc6 3. e3 a6 4. Nf3 Bg4 5. c4 e6 6. Nc3 Bb4 7. Be2 Nf6 8. O-O
O-O 9. Qc2 Bxc3 10. bxc3 dxc4 11. Bxc4 b5 12. Bd3 Bxf3 13. gxf3 Ne7 14. c4 c6
15. cxb5 cxb5 16. Be4 Rc8 17. Qd3 Nxe4 18. fxe4 Qb6 19. d5 exd5 20. exd5 Nxd5 *
Position (FEN): 2r2rk1/5ppp/pq6/1p1n4/5B2/3QP3/P4P1P/R4RK1 w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 914
Best move: Qxd5