Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Nf3 d5 3. g3 c5 4. c4 e6 5. cxd5 exd5 6. Bg2 Nc6 7. O-O Bd6 8.
dxc5 Bxc5 9. Nc3 O-O 10. Nb5 a6 11. Nbd4 Be6 12. a3 Rc8 13. b4 Ba7 14. Bb2 Ne4
15. Qd3 Re8 16. Rfe1 Nxd4 17. Nxd4 Bxd4 18. Bxd4 Bf5 19. Qd1 Nc3 20. Qd2 Nb5
21. Qf4 Nxd4 22. Qxd4 Be4 23. Rad1 Rc4 *
Position (FEN): 3qr1k1/1p3ppp/p7/3p4/1PrQb3/P5P1/4PPBP/3RR1K1 w - - 3 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1445
Best move: Qxc4