AT&T Park was full. The crowd was in a raucous mood, of course.
It was Giants vs. Dodgers, again. The ancient and occasionally uncivil rivalry.
And then everything got quiet and contemplative, which is what the Giants and Dodgers desperately wanted and the evening needed.
A few minutes before the first pitch, the two teams met in the middle of the field in a moment of diamond diplomacy.
The crowd hushed. Giants reliever Jeremy Affeldt went to the microphone, mentioned the serious beating of Giants fan Bryan Stow after a recent Giants-Dodgers game at Dodger Stadium, and choked back his emotion.
"We play with a ton of competition, but when the last out is made, that rivalry ends on the field," Affeldt said to the crowd.
"So please respect that, and in your excitement and in your frustration don't take it out on another fan if you don't agree with who they cheer for."
There was a roar. Thousands of heads nodded. It got quiet again.
Then Dodgers infielder Jamey Carroll stepped forward -- to a few (hopefully) joking boos -- and spoke for his team.
"There's nothing better than rivalry in sports," Carroll said. "This is one of the best that's out there "... but there's no room in this game for hatred and violence.
"It is about respect. It is about civility. This is America's national pastime and let's keep it that way."
More applause. Players from both teams shook each other's hands. Prayers and thoughts were offered to Stow, the 42-year-old paramedic from Santa Cruz who is in a medically induced coma.
"Let's keep this in perspective here," Giants manager Bruce Bochy said before the game. "Things like that shouldn't happen. "... Even though we're trying to beat each other (in the game), let's keep things in order."
And for a few hours, at least, the mood seemed to hold.
There were, of course, chants and boos and some not-nice things yelled at those in the blue uniforms.
At least one fan -- dressed in Giants colors -- was escorted out of the left-field bleachers by security.
And the crowd grew increasingly displeased by the game's events, as the Dodgers built up an early lead against Giants starter Madison Bumgarner.
But through the middle innings, the scattered fans dressed in Dodger blue looked to be watching and cheering comfortably. The Giants fans seemed no more rowdy than normal.
Just baseball, at least that's how it looked from this vantage point.
This was never going to be a normal game, though. Not when it came less than two weeks after Stow's beating, and with about 100 fellow paramedics lined at the gates gathering donations for Stow.
This was a game -- and a crowd -- under the microscope.
"I would want everybody to just get along," said paramedic Brian Green, who works with Stow in Santa Clara County. "It's just a game. That's what we want it to be. A game.
"We don't want any kind of retaliation. We don't want any kind of violence. What happened to Bryan was completely unfortunate -- wrong place at the wrong time. "... We don't want anything like that to happen to a Dodger fan tonight."
The Giants did everything they could to keep the peace, that's for sure.
Before Affeldt and Carroll spoke, the Giants' entire squad came out onto the field to present a World Series ring to Juan Uribe, a key part of last year's team and now a Dodger.
That was originally planned as a private presentation, but it was changed, mostly as a tribute to Uribe, but also partly as a calming gesture.
Uribe himself was buffeted by emotion, given a standing ovation, and then hugged by all his former teammates.
"Hopefully, it'll send a message that yes, we're competitive in baseball, but it's baseball," Bochy said before the game. "We've got to keep our senses here."
They did what they could. AT&T Park, for the most part, seemed settled. There is no erasing what happened at Dodger Stadium.
But on Monday, the Giants and Dodgers did everything they could to avoid repeating it in San Francisco, and to provide a little grace to this ancient rivalry.
Contact Tim Kawakami at email@example.com.