All personal biases aside (no goalkeeper really WANTS to be carded on a charge like that) I still have to go with no foul on that one. The second the goalkeeper commits to diving, he loses a certain amount of control over how his momentum takes him. Goalkeepers (whether trained by professionals or just their ol' high school coach) are taught to cover as much area as possible...on dives, that means one leg should be literally in the air (maybe not quite as high as this guy's, but I'm not critiquing form here). His whole body's momentum was going in the direction of the oncoming forward...collisions like that happen. It was unfortunate that the forward ate a little soil, sure, but not a foul.

No card, no foul. Play on.