Japan, Germany to meet in Algarve final
FARO, Portugal -- Aya Miyama scored on a last-minute penalty kick Monday as Japan beat Sweden 2-1 to advance to the Algarve Cup final.
Sweden led through Linda Sembrant's first-half goal, which Yuki Ogimi canceled out, before Miyama struck the winner from the spot kick in the 89th minute.
The victory saw Japan top Group B with seven points -- one ahead of Sweden.
Only the group winner advanced to the final, where Japan will face European champion Germany, which won Group A with a game to spare.
Elsewhere, Denmark held on for a 5-3 victory over the U.S., as the American finished last in Group B.