Great result for Japan, they deserved it.

July 17 2011, 11:38pm