Chess puzzle (Advantage)
Moves: 1. e4 f5 2. Nc3 fxe4 3. Nxe4 d5 4. Nc3 e6 5. d4 Nf6 6. Bg5 h6 7. Bxf6 Qxf6 8.
Nf3 Bb4 9. a3 Bxc3+ 10. bxc3 O-O 11. Bd3 Nd7 12. O-O c5 13. dxc5 Nxc5 14. Qd2
Ne4 15. Bxe4 dxe4 16. Nd4 e5 17. Nb5 Be6 18. Qe3 a6 19. Nc7 Bc4 20. Rfe1 Rac8
21. Nxa6 bxa6 22. Rab1 Bb5 23. h3 Rxc3 *
Position (FEN): 5rk1/6p1/p4q1p/1b2p3/4p3/P1r1Q2P/2P2PP1/1R2R1K1 w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 964
Best move: Qxc3