The above position is a game between me and an online opponent. White's position is a nightmare with inferior pawn positions - two doubled pawns, 4 pawn islands and on top of that, a pawn less than Black. However, Black's last move 20... c6 was a mistake. He failed to see White's dangerous threat. I'll let you work out White's 21st move.