Chess puzzle (Advantage)
Moves: 1. d4 d5 2. g3 Bf5 3. Bg2 e6 4. Nf3 Nc6 5. c3 Bd6 6. b3 Nf6 7. Nbd2 O-O 8. Nh4
Ne7 9. c4 dxc4 10. bxc4 c6 11. Ndf3 Qa5+ 12. Bd2 Qa3 13. c5 Bc7 14. O-O h6 15.
Nxf5 Nxf5 16. Bc1 Qc3 17. Be3 Nxe3 18. fxe3 Qxe3+ 19. Kh1 Ng4 20. Qe1 f5 21.
Rc1 Qa3 22. Rc2 Ne3 23. Rc3 Qxc3 *
Position (FEN): r4rk1/ppb3p1/2p1p2p/2P2p2/3P4/2q1nNP1/P3P1BP/4QR1K w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 879
Best move: Qxc3