Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c3 Nf6 3. Qa4+ Nc6 4. Bg5 Bd7 5. Qb3 e6 6. e3 h6 7. Bh4 g5 8. Bg3
Nh5 9. Be2 Nxg3 10. hxg3 Bg7 11. Bh5 Na5 12. Qc2 e5 13. dxe5 Bxe5 14. Nd2 Qf6
15. Ngf3 Bf5 16. Qa4+ Nc6 17. g4 Bg6 18. Bxg6 fxg6 19. Qb5 O-O-O 20. Nb3 Bxc3+
*
Position (FEN): 2kr3r/ppp5/2n2qpp/1Q1p2p1/6P1/1Nb1PN2/PP3PP1/R3K2R w KQ - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1456
Best move: bxc3