Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 dxc4 3. Nc3 e6 4. e4 Bb4 5. Bxc4 Bxc3+ 6. bxc3 Nf6 7. e5 Nd5 8.
Bb2 O-O 9. Nf3 h6 10. O-O f6 11. Rb1 a6 12. exf6 Rxf6 13. Ne5 b5 14. Bd3 Nd7
15. f4 Nxf4 16. Bc2 Nxe5 17. dxe5 Qxd1 18. Rbxd1 Ne2+ 19. Kh1 Rxf1+ 20. Rxf1
Bb7 21. Bd3 Nxc3 *
Position (FEN): r5k1/1bp3p1/p3p2p/1p2P3/8/2nB4/PB4PP/5R1K w - - 0 22
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 926
Best move: Bxc3