Patriots-Bills-- 1:00 pm
98.5 The Sports Hub: Full postgame show following game
WBZ-TV: Patriots 5th Quarter on myTV38 following game

Carli Lloyd

FRANKFURT AM MAIN, GERMANY - JULY 17: Player of Japan celebrates after winning the FIFA Womens's World Cup Final between the United States of America and Japan at FIFA Word Cup stadium on July 17, 2011 in Frankfurt am Main, Germany. (Photo by Thorsten Wagner/Getty Images)

Japan Beats USA In Penalty Kicks, Wins 1st World Cup

Japan has won the Women’s World Cup, stunning the United States 3-1 in a penalty shootout Sunday night after coming from behind twice in a 2-2 tie.

07/17/2011

Follow

Get every new post delivered to your Inbox.

Join 2,873 other followers