Japan lead Brazil 1-0 at half-time in Houston, and the football world is sitting up straight. The Samurai Blue walked into the Houston Stadium and immediately imposed themselves on one of the tournament favourites — pressing, disrupting, and ultimately scoring a goal worthy of winning any game. Carlo Ancelotti has forty-five minutes to fix a […]
Read More