Full-time: Brazil are into the final
And they deserve it after a big improvement in the last half an hour. But they'll have to improve far more if they are to win this thing.
90 + 2 min: Uruguay's keeper comes up for a corner ... and nearly connects! But Brazil scramble it away. Uruguay comes back at them through Suarez, who looks like wriggling into a shooting position but Fred puts an end to his mischief-making with a crucial tackle.
90 min: Neymar is being replaced and the big question is: can he make it from the middle of the pitch to the touchline without falling over? Yes, he does it, what a hero! On gallops Dante in his stead.
89 min: Superb tackle by Arevalo to deby Bernard as Brazil threatened to steal a third.
88 min: Uruguay's attempt to get back into this is being hampered by the concession of lots of freekicks for niggly foul, with Brazil taking their time to restart. Neymar is spending most of his time on the ground.
GOAL! Brazil 2-1 Uruguay (Paulinho 86)
Neymar sends in yet another corner and this time Paulindho rises superbly to meet it at the back post and power a header into the net.
83 min: Uruguay substitution: Gargano on, Gonzalez off.
81 min: Nice feint by Hernanes to create scope for a shot, but Luganocharged it down. Brazil keep coming, though, and the increasingly influential Marcelo smacks a low ball across the face of goal, where Godin arrives to stick behind for a corner.
79 min: That was nearly the grab! Cavani turned brilliantly past Hernanes at the edge of the box and then opened fire, bus his shot was deflected inches wide. Brazil clear the corner.
78 min: "Who do you think will win? demands Carlos Chavez. "Uruguay taking it!?" It's certaiqnly all set up for a smash and grab, with Brazil having improved since the introduction of Bernard.
76 min: Marcelo booked for chopping down Cavani. Meanwhile, according to many people on twitter, smoke from the fighting outside the stadium is now becoming visible from inside.
75 min: Gonzales booked for whacking the ball at Neymar in response to a perceived dive. Simulation is provocation, see.
73 min: Brazil change: Hernanes on, Oscar off.
72 mnin: Cavani, still battling diligently despite being out of position, wins a corner, which is to his credit.
69 min: Lovely snappy interplay by Brazil enables them to cut through Uruguay before Neymar is denied by Muslera.
68 min: Brazil are suddenly playing with greater urgency and slickness. They're beginning to stretch Uruguay, whose defence is holding up well for the moment.
65 min: So close! Suarez meets a freekick from the right and his header glances off Silva and forces an excellent save from Cesar! "My name is Tony Caramella," announces Tony Caramella. "I am author of the blog, The History of Goal Nets. The blog was recently mentioned in When Saturday Comes. In keeping with the spirit of the blog, which celebrates how clubs and countries created an individual identity with the way they suspended their goal nets, I am campaigning for Brazilian identity to be respected by FIFA and for the traditional Brazilian method of suspending the goal nets to be re-installed at next year's World Cup. The campaign is at change.org. Please would you be so kind as to mention in today's MBM?" Nah.
63 min: Bernard on, Hulk off. Logical.
62 min: A huge eruption of joy from the crowd tells us that the local hero Bernard is warming up. If he can add some ingenuity to this grim fare, I'll gladly join in the rejoicing. And on that note, Hulk sends a bicycle kick out of the ground.
59 min: Yet another predictable Brazilian attack breaks down, allowing Uruguay to romp forward. But their approach play was faulty too so nothing comes of it. The game is going through another scruffy spell.
57 min: Hulk forces a save from Mulsera with a blockbusting freekick from 35 yards.
55 min: Wonderful feet from Suarez followed by a splendid cross, which Thiago Silva, who has had an uncharacteristically awful game tonight, makes an important intervention. Meanwhile, it seems the situation outside the ground is becoming more enflamed - literally. Here is a link to Brazilian TV for those interested.
53 min: Neymar arcs another cross in from the left. The keeper rushes to the edge of the box to punch it away but it lands at the feet of Oscar, whose attempted lob from 30 yards is deflected out for a corner. Uruguay eventually boot the ball to safety.
50 min: A Neymar freekick is cleared as far as Dani Alves, who has a pop from 35 yards. Easy save for Mulsera.
GOAL! Brazil 1-1 Uruguay (Cavani 48)
So as I was saying, Cavani is getting .... oh, that's a brilliant finish! Uruguay have been more assertive in the second period and as they send several players into the Brazil box, the home team defended abysmally, botching several attempted clearances before the ball broke to Cavani, who produced an immaculate finish from 15 yards.
47 min: Hulk bounds forward, slips the ball through to Fred and races into the box in anticipation of the return - but Lugano anticipated it too, and cut it out.
46 min: As clashes continue outside the ground, the football carries on regardless. Already in the opening minutes of the first half Cavani has given the ball away with Uruguay in a promising position. His performances are deteriorating ...
Brazil were plodsome and are lucky to be ahead, albeit through a nicely-worked goal. Uruguay contained the hosts for most of the match and have had chances to score, not merely from the penalty.
45 min: Neymar earns a freekick with an Ashley Young-esque fall. But his freekick from wide on the right is easily repelled. "The contrast between the colours of these two sides is very appealing," cooes Simon McMahon. "Aesthetics like this are an important part of the game in my opinion, especially where rivalries are involved. And what is that shade of blue that Uruguay are wearing called?" I think it's sky blue, in keeping with Uruguay's celestial nickname.
43 min: More dodgy defending by Brazil, who are normally comfortable enough under high balls but appear skittish today. They fail to cope with a humdrum throw into the box and the ball bounces to Suarez, who shoots from eight yards ... badly wide.
GOAL! Brazil 1-0 Uruguay (Fred 41)
A lovely goal from out of nowhere! Paulinho hoiked a ball over the top from midfield and Neymar, amid slackness by Lugano, controlled it beautifully on his chest before bringing a good save from Muslera. But the rebound fell to Fred, who banged it past the covering defenders and into the net!
38 min: Tempers erupt as Gustavo clatters into Rodriugez, leaving him writhing on the ground. The Brazilian swung his foot and connected with the ball ... but followed through and whacked his opponent in the stomach, a little like Gazza all those years ago. For appearences's sake, both teams then engage is some shoving and fist-waving.
35 min: Marcelo is emerging as Brazil's most dangerous attacker. He rollicked down the left three times in the last couple of minutes and, on the last occasion, managed to ping in a cross that Fred tried to divert into the net from seven yards. But, under pressure from Godin, the striker poked high over the bar.
33 min: A deflected Davis Alves cross falls into the arms of Muslera, who could do with the exercise. Uruguay cannot have expected to be so comfortable at stage.
31 min: This is quite insipid by Brazil.
29 min: Fine play by Uruguay! Rodriguez hard down the left and pulled out a nice cross, which Forlan trapped before pivoting quickly and firing just over from the edge of the area. Suarez is angry he didn't lay it back to him but the shot was just close enough to give some justification to Forlan's choice.
26 min: Uruguay's ploy of sitting deep to absorb Brazil's blunt possession is paying off, enabling them to counter-attack quickly when Brazil cough up the ball. And just as I write that, Hulk, hitherto more invisible than incredible, barges past two defenders and into an excellent shooting position ... then lifts the ball over the bar from 16 yards.
24 min: Forlan wins possession in midfield to launch a Uruguayan counter-attack, which David Luiz interrupts by scurrying over to block Pereira's attempted cross from the right. Uruguay launch the ensuing throw-in into the box and Cesar comes to punch but doesn't get it far: Lugano tries to nod it back over his head and into the vacant goal but his effort from 20 yards drops over.
22 min: Neymar sends in a testing in-swinger, which Arevalo nuts behind for a corner. It was noticeable that as Neymar delivered it, there was no even a hint of shirt-pulling or grabbing by the defenders: that's what happens when the ref shows early on that he won't tolerate such shenanigans.
21 min: Cavani booked for grabbing Neymar as he darted past him about 35 yards out, wide on the left.
19 min: Brazil have had the ball for the last three minutes but not looked like doing anything significant with it. With Neymar barely relevant, Oscar looks the most likely source of inspiration. Everyone else in yellow is just lumbering. You can see why the crowd clamoured for Ronaldinho. Could have done with Lucas Moura and Fernandinho too at this rate.
16 min: Will that reprieve finally get Brazil going? Well, one sign of improvement is that they finally manage to find Neymar, whose first attempted dribble is aborted by Godin. Moments later Oscar receives the ball and lets fly from 25 yards, sending a decent shot over the bar.
Forlan fired low and hard to the keeper's left but Cesar read his intention and pushed it behind the post, igniting ecstatic celebrations from the crowd and a minor kerfuffle among players in the box!
Penalty to Uruguay!
Uruguay will be happier with the appointment of this ref now! He correctly spotted David Luiz grab Lugano's shirt as the corner came in and whistled straight away, then booked the Chelsea man.
Brazil have the yips. Fred misdirects a header in his own half, sending it straight to Suarez, who tries to skitter into the box but is thwarted by David Luiz, at the cost of a throw-in. Then Silva shanks a clearance to concede a corner.
9 min: Uruguay continue to look marginally the more coherent side, as they pitter-patter their way forward before Pereira clips a reasonable cross in from the right. Silva clears. "Yer man Cavani looks like he could be a model for a Mills & Boon book cover," notes Justin Kavanagh. "But the laced-up design of the Uruguay shirt makes him look like he's wearing the heroine's clothes. An M&B Romance about a cross-dresser. How times change."
7 min: Cavani attempts to collect a clever cross-field pass from Caceres ... but mis-controls, summing up his tournament so far. He is getting particularly severe booing from the crowd, which suggests they see him as a major threat but his performances for this country seldom match those he produces for Napoli. He appears to be stationed mainly wide on the left here so far, which hardly helps.
5 min: Brazil were a goal up by this stage in their previous games but they've barely cobbled together a passing move yet and look distinctly ponderous.
3 min: David Luiz forgets what he's doing as he runs to collect a ball over the top, then absent-mindedly donks it into touch near his own corner flag. From the throw-in Gustavao nods it out for a corner. Fred clears Forlan's delivery.
1 min: Uruguay kick off, to boos from the locals. The maligned Chilean ref awards the first freekick to Uruguay, for a foul on Rodriguez. Perhaps out of shock, the visitors botch the delivery, allowing Brazil to build.
Uruguay are unhappy about the choice of a Chilean ref and, at that, one with a fondness for issuing a red card. Meanwhile, Liva Lakomy is unhappy with Joe Signorotti's earlier comment. "There is no "moaning" going on in Brazil," counters Livia Lakomy. "What we have is 50,000 people on the streets protesting. You can check for updated pictures here: If you need any translating regarding what you see, feel free to ask."
The Uruguayan tune sounds a jolly affair, the type of thing you might here in the middle of Disney family movie for the summer, which doesn't quite the chime with the words "Liberty or wirh glory we will die ... It is the vow that the soul pronounces,and which we, heroes, will fulfill! ... Which we will fulfill! We will fulfill!We will fulfill!We will fulfill!" Then comes a rousing rendition of the Brazilian one, song a capella by the delirious crowd.
Word is tens of thousands of people are still on the streets outside the stadium (very far outside the stadium, courtesy of security forces) demanding "Fifa-standard" schools, hospitals etc. Inside, the 62,5000 people appear to be concentrating on creating a welcoming din for the players, who are striding on to the pitch right now.
"What's the mood like amongst the fans?" wonders Joe Signorotti. "Are they focused on the football or utilizing this time to moan about the World Cup/Olympics funding on banners?" <i>Moan</I>? Are the pesky hoi polloi disturbing your consumption? Well, you'll be relieved to know that there does not appear to be any protests in the stadium tonight so far - mind you, I'm not there and am basing that initial assessment on BBC footage.
Luiz Felipe Scolari is no beggar but nor is he a chooser: if he were, he would have picked anyone but Uruguay to play today. Because no country has proved more pesky to Brazil over the years than little Uruguay, who not only ruined their gigantic neighbours' party plans in 1950 – when Brazilian organisers had written speeches, inscribed gold medals and even commissioned a victory song in anticipation of the home team being crowned world champions, only for Uruguay to shock them in the Maracana – but also spoiled Scolari's debut as national team manager back in 2001. That, as it happens, was Uruguay's last win over Brazil but the higher the stakes, the more intense the players' garra charrúa - the famous warrior spirit that has helped them to achieve a level of success completely out of synch with their size. That spirit is often confused with downright dirtiness but that is not fair and, indeed, Uruguay have pointed out that if it's scurrilous chicanery that you're looking for tonight, then perhaps you should keep an eye on Neymar, who knows how to fall while his team-mates dish out digs. “Neymar can feign a foul and so we must be watchful that nobody is fooled by his ability," Diego Lugano warned. "Neymar is very lightweight, he can drop to the ground and fool the referee and rivals. Brazil is a team that has abandoned the beautiful game, they hit hard and they are very tough physically. I have played here and it is perhaps the toughest football in Latin America and it is a tactical system they apply." A Uruguayan banging on about players' unsavoury antics: Lugano best be careful that Luis Suarez doesn't mistake him for the English media.
Now then, let's get in the mood, thanks to this Uruguayan motivation video (be sure to crank volume).
Brazil: Cesar; Dani Alves, Thiago Silva, David Luiz, Marcelo; Paulinho, Luiz Gustavo; Hulk, Oscar, Neymar; Fred
Uruguay: Muslera; Lugano, Godin, Rodriguez, Caceres; Pereira, Arevalo, Gonzales, Forlan, Suarez; Cavani;