Boston.com sports producer Steve Silva was near the finish line when the explosions occurred near the intersection of Boylston and Exeter streets.
Boston police are reporting 23 injured and two dead.
"I was there at the finish, shooting finish line scenes, and then bang, it just went off, and then less than 15 to 20 seconds after there was a second explosion, closer to Fairfield street," Silva said.
"It was just immediately [evident] there were injuries, right in the middle of the spectator crowds. There was blood everywhere, there were victims being carried out on stretchers. I saw someone lose their leg, people are crying, people are confused."
"It was just an explosion, it came out of nowhere. There are multiple injuries. I saw dismemberment, I saw blood everywhere. People are badly injured."
Kevin Donovan, a Somerville resident who was a spectator Monday, heard what sounded like cannon fire. Walking over to the course, Donovan saw police officers run into the middle of the road holding their hands up to stop runners from proceeding. Runners asked spectators what was going on.
"They're freezing out there," said Donovan. "People were giving them coats."
Donovan said the stalled runners began to combine with the crowds walking back from Kenmore Square following the Red Sox game.
- Matt Pepin, Boston.com sports editor
- Steve Silva, Boston.com senior producer, two-time Boston Marathon sub-four hour runner.
- Ty Velde is a 15-time Boston qualifier who's completed 11 consecutive Boston Marathons and 23 marathons overall. Ty is now training for his 12th Boston run and will provide training tips for those who train solo and outside, no matter what temperature it is.
- Rich 'Shifter' Horgan is a 19-time Dana-Farber Marathon Challenge team member who runs in honor of his father, who died of colon cancer. He will provide updates on local running events with a focus on the charitable organizations that provide Boston Marathon entries for their organization's fund raising purposes