Updated

DENVER (AP) — Seth Smith homered twice and the Colorado Rockies beat the Florida Marlins 8-4 on Sunday after attending an emotional Coors Field memorial service for team president Keli McGregor.

Several thousand people attended the pregame ballpark services for McGregor, 48, who passed away unexpectedly last week. He was found unconscious in a hotel room on Tuesday and later pronounced dead. Salt Lake City police have said there were no signs of foul play and the medical examiner's office has assumed the investigation of his death.

Jorge De La Rosa pitched five solid innings and Miguel Olivo also homered for the Rockies.

Speakers at the service for McGregor included former Rockies manager Clint Hurdle, a close friend of McGregor, and his four children, all of whom wore Rockies jerseys with the No. 88, the number their father wore as a star tight end at Colorado State.

Hanging in the Rockies' dugout was one of the team's jerseys with McGregor's name on the back, along with his No. 88.

McGregor's wife, Lori, and their children Jordan, Taylor, Landri and Logan later threw out ceremonial first pitches, drawing a warm ovation from the crowd of 35,883.

Smith's first homer off Chris Volstad (1-2) was a solo shot in the second. In the fourth, Dexter Fowler singled and Troy Tulowitzki walked ahead of Smith's fourth homer of the season.

Volstad was tagged for seven runs and seven hits in 4 1-3 innings.

Making his 100th career start, De La Rosa (3-1) struck out six and walked two in winning for the sixth time in his last seven decisions. The left-hander gave up two runs in the fifth on successive two-out singles by Chris Coghlan and Gaby Sanchez before fanning the last batter he faced, Hanley Ramirez.

The Rockies responded with four runs in the bottom half. Olivo connected for his fifth homer of the season, a two-run shot. Fowler hit an RBI triple and scored when shortstop Ramirez booted Todd Helton's sharply hit grounder for an error.

Sanchez had a second run-scoring single in the seventh and the Marlins' final run scored on Brett Carroll's grounder in the eighth.

NOTES: Six of Smith's nine hits this season have gone for extra bases (four home runs, two doubles). ... Left-handed hitters were 0 for 10 against De La Rosa this season before Coghlan's run-scoring single in the fifth. ... Marlins leadoff batter Cameron Maybin rested because of a lingering headache after colliding with teammate Sanchez at first base in the opener of Saturday's doubleheader while running out a liner to shortstop. He's expected back in the lineup Monday, when the Marlins host San Diego.