Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 c6 3. a4 Bf5 4. Nc3 e6 5. Nf3 Nd7 6. e3 Ngf6 7. Be2 c5 8. cxd5
cxd4 9. Nxd4 g6 10. Nxf5 gxf5 11. dxe6 fxe6 12. Bb5 a6 13. Bc4 Qb6 14. O-O Rc8
15. b3 Bg7 16. Bb2 Rd8 17. Qc2 Nc5 18. Rfe1 Qc6 19. b4 Ncd7 20. e4 *
Position (FEN): 3rk2r/1p1n2bp/p1q1pn2/5p2/PPB1P3/2N5/1BQ2PPP/R3R1K1 b k - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1492
Best move: Qxc4