Chess puzzle (Advantage)
Moves: 1. e4 d6 2. d4 g6 3. c4 Bg7 4. Nc3 Nd7 5. Nf3 c6 6. Be2 e5 7. O-O exd4 8. Nxd4
Ngf6 9. b3 O-O 10. Bb2 Nc5 11. f3 Nh5 12. Nc2 Ne6 13. Qd2 Qe7 14. Rad1 Rd8 15.
Ne3 Nef4 16. g3 Qg5 17. Ng4 Nxe2+ 18. Qxe2 Nf6 19. h4 Qc5+ 20. Kg2 Nxg4 21.
fxg4 Bxc3 *
Position (FEN): r1br2k1/pp3p1p/2pp2p1/2q5/2P1P1PP/1Pb3P1/PB2Q1K1/3R1R2 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 925
Best move: Bxc3