Jamaica qualified for the knockout stages of the Women's World Cup for the first time as Brazil went out of the competition in disappointing fashion.
It was a cagey encounter in Melbourne and Jamaica put in a stubborn defensive display to ensure their impressive tournament still has another chapter.
But Brazil, who recalled striker Marta to the starting XI, could not find the goal they needed and failed to progress for the first time in 28 years.
Marta, 37, is the all-time leading scorer in men's or women's World Cups with 17 goals but will not feature again, with her sixth tournament in Australia coming to an end having made three group-stage appearances.
After this goalless stalemate, Jamaica could face Colombia or Germany in the last 16, while France go through as Group F winners following their victory over Panama in the other match.
Jamaica defy the odds as Marta bows out
Jamaica put themselves in a strong position when they held group favourites France to a goalless draw and followed it with a crucial 1-0 win over Panama without star striker Khadija Shaw, who was suspended after being sent off in their opening match.
Manchester City's Shaw returned to the side in Melbourne, adding much-needed threat for Jamaica on the counter-attack.
Former Arsenal centre-back Rafaelle Souza largely kept Shaw at bay, though the Jamaican's presence alone caused problems and she almost scored with 10 minutes remaining, firing over the bar on the break.
That was Jamaica's only real chance as Brazil built pressure and searched endlessly for the goal they needed to take them through to the knockout stage.
Marta, who went off to huge cheers after 80 minutes, had a few glimpses at goal, while Debinha, Luana and Tamires all drew saves from Jamaica goalkeeper Becky Spencer.
But Brazil were predictable and lacklustre, struggling to break down Jamaica's well-organised defence and offering very little in a desperate fight to stay in Australia.
They almost found a golden touch in the third minute of second-half stoppage time when substitute Andressa pounced on a scramble in the box, but Spencer was again equal to it and Brazil's substitutes fell to their knees in despair in the dugout.
It is a disappointing early exit for the South American champions who took their European counterparts England to apenalty shootout in the Women's Finalissimaat Wembley in April and had high hopes coming into the World Cup.
"There's a lot of feelings of course," said Brazil manager Pia Sundhage. "In the locker room there's many sad players and coaches.
"At the end of the day I'm responsible for the result. Of course I'm not alone, but the way we have worked and have prepared is something I need to look back on and see if we could have done things differently.
"We put in a lot of work but at the end of the day it's Jamaica [who progress]. It's not a big distance between failure and success."
Jamaica, meanwhile, have kept three clean sheets in the group stage and have proven they are more than a match for some of the world's higher-ranked nations. There was an outpouring of emotion at full-time as the magnitude of their achievements became clear.
Their journey to Australia and New Zealand wasmarred by a battle with their own federation- the Reggae Girlz wrote an open letter calling for "immediate and systematic change" - and their success will give them a greater voice.
Line-ups
Jamaica
Formation4-1-4-1
13Spencer
19Wiltshire17Swaby4Swaby14Blackwood
3Sampson
21Matthews20Primus8Spence10Brown
11Shaw
13Spencer
19Wiltshire
17Swaby
4Swaby
14Blackwood
3Sampson
21MatthewsBooked at 30minsSubstituted forCameronat45'minutes
20Primus
8Spence
10BrownSubstituted forWashingtonat85'minutes
11Shaw
Substitutes
1Schneider
2Washington
5Plummer
6Solaun
7McNamara
9Simmonds
12van Zanten
15Cameron
16Bailey-Gayle
18Carter
22McKenna
23Brooks
Brazil
Formation4-4-2
12Izidoro Lima da Silva
2da Costa Silva3Sousa Feitoza4Leone Carvalho de Souza6Dias de Britto
17Alves Borges21Israel Ferraz5Bertolucci Paixão11Leal da Silva
10Vieira da Silva Veiga9de Oliveira
12Izidoro Lima da Silva
2da Costa SilvaSubstituted forda Silva Ferreiraat81'minutes
This website or its third-party tools use cookies, which are necessary for analytics and its functioning and required to achieve the purposes illustrated in the cookie policy, including the personalization and analysis of ads and content. If you want to learn more or withdraw your consent to all or some of the cookies, please refer to the cookie policy.
By clicking on Accept you are agreeing to the placement of cookies on your device.
Further use of our site shall be considered as consent. You may view our Privacy Policy and Cookie Policy here for more information.
This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.
Strictly Necessary Cookies
Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.
If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.