Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 e6 3. b3 d5 4. exd5 exd5 5. Bb2 Nf6 6. Bb5+ Bd7 7. Bxd7+ Nbxd7
8. O-O Be7 9. d4 O-O 10. Re1 Bd6 11. h3 Qc7 12. Nbd2 Rfe8 13. Nf1 b6 14. Ne3 h6
15. dxc5 Qxc5 16. Qd2 Bf4 17. Bd4 Bxe3 18. Bxe3 Qc6 19. Bd4 Rac8 20. c3 Ne4 21.
Qe3 Nxc3 *
Position (FEN): 2r1r1k1/p2n1pp1/1pq4p/3p4/3B4/1Pn1QN1P/P4PP1/R3R1K1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1999
Best move: Qxc3