Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Bf4 e6 3. e3 c6 4. c4 Qb6 5. Qb3 Qxb3 6. axb3 Bb4+ 7. Nc3 Nf6 8.
Bxb8 Rxb8 9. Rxa7 Ne4 10. Ne2 O-O 11. Ra4 Nxc3 12. bxc3 Be7 13. cxd5 cxd5 14.
Nc1 Bd7 15. Ra7 Bc6 16. Bd3 Ra8 17. Rxa8 Rxa8 18. Kd1 Ra1 19. h4 Ba3 20. Kd2
Bb2 21. Re1 Bxc3+ *
Position (FEN): 6k1/1p3ppp/2b1p3/3p4/3P3P/1PbBP3/3K1PP1/r1N1R3 w - - 0 22
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 617
Best move: Kxc3