FIFA WORLD CUP 2014
Once the tear gas had settled and the red-clad protesters had fled, the Sao Paulo man stuck his head out the window and shouted a message encapsulating the divide troubling Brazil on kick-off day: "Today there will be a Cup!"
The protesters' slogan that "There won't be a Cup" has dogged Brazil for the past year, marring preparations for the opening match in Sao Paulo's shiny new -- if chronically delayed and over-budget -- Corinthians Arena at 5:00 pm (2000 GMT) Thursday.
Brazil's ambivalence toward the World Cup was on full display as the country geared up for the game, the sea of green and yellow in some areas contrasting with the clashes between police and protesters in Sao Paulo and fears of more nationwide.
In cities across the country, many morning commuters proudly wore the number 10 jersey of star striker Neymar or decked themselves out in the colors of the flag, whether with green-and-yellow shirts, dresses, skirts or flowers in their hair.
In Rio de Janeiro, there was a festive atmosphere as tourists took in the breathtaking views from Mount Corcovado, where an enormous Brazilian flag adorned the base of the iconic Christ the Redeemer statue.
Football fans from around the world sporting the colors of their teams gathered around the monument, one Argentine proudly flying a flag proclaiming "Yes We Can."
In Sao Paulo, where authorities have declared a holiday, fans began congregating early in the morning outside the hotel where the Brazilian team were staying.
Monica Seixas had gone there to take a picture with her dog, both decked out in green and yellow.
"I love the World Cup. I always follow it and now I'm super excited that it's happening in Brazil," said the 57-year-old engineer outside the Hotel Pullman Ibirapuera in the south of the city, which had a heavy police presence around it.
"We've been here since 8:00 am. My son wouldn't let me sleep. He wanted to come see the 'selecao,' and we're not leaving until we see them," said IT specialist Paulo Loria, 49.
Riot police determined
That festive move seemed a world away from the clashes outside the Carrao subway station on Sao Paulo's east side, but in fact the two places are just a few kilometers apart.
Gregory Leao, a 27-year-old law student at the protest, said the demonstrators wanted to invade Corinthians Arena.
"The objective is to put an end to the World Cup. We realize we're not going to achieve it, but we believe Brazilians should rise up," he said.
Brandishing a red banner with the slogan "Without rights there will be no Cup," the protesters numbered only a few dozen and didn't look capable of invading much of anything.
But riot police showed their determination not to let them mar the nation's big day, firing tear gas, stun grenades and rubber bullets to break them up and detaining one shirtless man who refused to flee.
In Rio, striking airport ground staff -- the latest to join the wave of strikes ahead of the tournament -- invaded the road to the international airport and briefly blocked it off.
Their protest created a long traffic jam, causing some worried travelers to exit their vehicles and run toward the airport to catch their flights.
Around 500 protesters in downtown Rio also sought to revive the momentum of the million-strong protests that shook Brazil last year during the Confederations Cup -- a World Cup dress rehearsal -- shouting "FIFA go home!"
In some of the 12 host cities, the World Cup atmosphere was visibly tense.
In Belo Horizonte, many banks and businesses around the central square were closed ahead of a protest planned for midday.
Host city Curitiba also had little World Cup spirit on display.
There was little green and yellow on the streets, and some vendors were selling T-shirts with the slogan "F*** World Cup 2014 in Brazil."
Pahalgam terror attack: Sketches of three terrorists released by security agencies
Terrorists asked LIC officer to recite 'Kalma' before killing him, say kin Indore
26-yr old Navy officer, married just 5 days ago, killed in Pahalgam terror attack
'Pakistan has no link with Pahalgam terror attack': Pak defence minister Khawaja Asif
What is TRF? Mask of Lashkar-e-Toiba, raised by Pakistan's ISI? Mystery behind name revealed
Delhi-NCR Weather update: IMD issues heatwave alert from..., maximum temperature to rise to...
How Ratan Tata transformed Tata Salt into 'desh ka namak' for every Indian, check here
Indian Railways: Big move by Modi govt as Vande Bharat train ticket prices may...
Orry calls Ananya Panday ‘insecure and jealous’: ‘She made very mean comments at…’
Did Shubman Gill break up with Sara Tendulkar? Now rumoured to be dating this...
School Holidays 2025: These states announce summer vacation amid heatwave; check dates
Ratan Tata TCS' mcap contribution to Tata Group drops to lowest level, share price reduces to Rs...
SRH vs MI Dream11 Prediction: Best picks for Sunrisers Hyderabad vs Mumbai Indians clash
Viral video: British influence shares his experience at '2 States' wedding in India: ' I saw...'
This man never saw women, spent his entire life on Mount Athos, lived for 82 years doing...
Pahalgam Terror Attack: Is J-K closed tomorrow? Know what's open, what's closed?
Meet women who has ‘special status’ with Elon Musk, has Indian connection, she is...
Rosneft Oil Company Pays a Record-Breaking Tax Amount for Russia in 2024
Pahalgam terrorist attack: PM Modi to cut short visit to Saudi Arabia after terror attack in J-K
This bank becomes India's third domestic firm to surpass Rs 15 lakh crore mcap mark, not SBI, ICICI
LSG vs DC Live Score: Toss and Playing XI coming up for Lucknow Super Giants vs Delhi Capitals clash
What is black hole? Is it really hole in space? Details here
Good news for Sunil Mittal as Airtel beats Mukesh Ambani's Reliance Jio in...
Good news for Reliance Jio users as Mukesh Ambani's company offers unlimited offer for just Rs...
BIG move by Sunil Mittal as Airtel to acquire Gautam Adani's company's entire...
Gagan Arora on Khauf taking toll on his mental health: 'I couldn't sleep next to my wife because...'
Aircraft crashes in Gujarat, trainee pilot killed, details here...
Sweet moment between Virat Kohli and Preity Zinta goes viral, RCB star shows pics of..., they are...
Meet Harshita Goyal, who started as a CA, now secured AIR 2 in UPSC Civil Services 2024 Final
Meet Shakti Dubey who secured AIR 1 in UPSC Civil Services 2024 Final, she is from...
UPSC CSE Final Result 2024 DECLARED at upsc.gov.in, Shakti Dubey secures AIR 1
UPSC Civil Services 2024 Final Result Out: Shakti Dubey secures AIR 1, check full toppers list
J-K Landslide: Jammu-Srinagar national highway to be partially restored from Wednesday
TS Inter Results 2025: Telangana 1st, 2nd year result out, stepwise guide to download score card