On that tragic day, many Belmont runners completed the course, others were stopped short of their goals.
A photo gallery featuring shots from one of the most famous spots on the Boston Marathon route.
Want an expert's view of the race? Ask Payson Road's Becca Pizzi Neill: it's her 14th "Boston."
Maruaders' 10-and-under team battles Maine in long-run competition. See the NESN video of the match.
Belmont Patch is looking for residents running in the Boston Marathon to feature in runner profiles.
High and Middle School students can help Belmont Boosters Club support sports in town.
Town's swim team wraps up another successful season.
Class of 2010 Belmont High grad beats field to give "fords" their first track title in more than a decade.
Leads the under-18 age class in championships held on Pico Mountain.
Unbeaten in league meets for four years, resident hopes for return to national prep championships.
Brief service to begin at 6:30 p.m.
Instructional for upper elementary and middle school girls and boys from 4 p.m. to 6 p.m.
Four-nights of instruction and activities for players in third through eight grade.
Long-time volunteer has been a presence at the Viglirolo rink.
Belmont High School varsity wrestling team scored its first win Wednesday over Melrose, 39-35.
Soccer senior captain knocks in game-winning goal in 76th minute. Girls' soccer wins, goes 10-0-1.
Despite dominating play, Marauders fall on the road.
Fumbles cost Marauders in 34-0 loss to Buccaneers.
Former Belmont Hill standout stood out at annual Old Time Baseball Game in Cambridge.
Senior Babe Ruth Nine comes way back from eight-run deficit in must-win game.
Despite loss. Senior Babe Ruth team, now 11-12, still has a shot at the playoffs.
Senior Babe Ruth team has produced a single run in past 21 innings.
Supporters raise the nearly $28,000 by Aug. 1 deadline; continues fundraising.
Senior Babe Ruth squad strikes out 12 times in loss.
Friends of Belmont Athletics anticipate questioning School Committee on revolving athletic account.
Fifteen-year-old youngster call-up reels in Malden Marlins.
Belmont Senior Ruth caught stealing by Arlington's backstop.
Team now 5-1 in last six games in late in the season run.
Belmont Hill's Barnicle earns win in his first start for American Legion nine.
Belmont one-hit but still in it until sixth-inning blunders.
July 12 meeting set to discuss private money supporting sports programs.
Team reaches .500 mark with first winning steak of the season.
After nine-run game, team limited to two-hits by Everett.
Father's Day "friend-raiser" brings community together, raises funds for charity
No PR but still a year to be ecstatic about.