Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. g3 O-O 6. Bg2 e5 7. Nge2 Nc6 8. d5
Ne7 9. O-O Nd7 10. f4 f5 11. Be3 fxe4 12. Bxe4 a6 13. h3 exf4 14. Nxf4 Ne5 15.
Qe2 Bf5 16. Bxf5 Nxf5 17. Bf2 Qe7 18. Kg2 Rae8 19. Ne6 Rf7 20. Rae1 Bh6 21. a4
c6 22. a5 Qf6 23. Rb1 Nxc4 *
Position (FEN): 4r1k1/1p3r1p/p1ppNqpb/P2P1n2/2n5/2N3PP/1P2QBK1/1R3R2 w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1154
Best move: Qxc4