Toronto (4-11-4) snapped a six-match winless skid in Foxboro, while also ending New England’s five-match (2-0-3) unbeaten skid.
Silva was making just his second start since May 26. He finished off a pass from Danny Koevermans, who threaded the ball through a trio of Revolution defenders.
Silva delivered the ball past New England goalie Bobby Shuttleworth, making just his second start of the season, into the lower right corner of the net.
New England (6-8-4) was shut out for the sixth time this season. Toronto goalie Milos Kocic made six saves and denied the Revolution on eight second-half corner kicks.
Toronto improved to 2-6-2 on the road this season and has surged since Paul Mariner took over as head coach on June 7, the club having just one loss (3-1-4) over its past eight outings.
- Bayern counting on home strength to recover against Atletico
- Dos Santos stays hot as Galaxy plays Sporting KC to 1-1 draw
- Pulisic, Morris, Miazga on US preliminary Copa roster
- Leicester misses 1st chance to clinch Premier League title
- Champions League: Bayern promises 'fireworks' vs Atletico
- Bilbao fights back to beat 10-man Celta, goes 5th in Spain
- Marseille ends winless run with 1-0 victory at Angers
- Real Salt Lake beats Dynamo 2-1, moves into 1st-place tie
- Leicester's Jamie Vardy wins English player of year award
- Valeri scores winner in Timbers' 2-1 win over Toronto
- Villarreal warms up for Liverpool by clinching CL berth
- Juventus celebrates Serie A title with 2-0 win over Carpi
- Over to you, Spurs: Leicester 2 points away from EPL title
- Southampton eases past distracted Man City 4-2 in EPL
- Traveling Ranieri could miss Leicester clinching EPL title
- Ajax beats Twente to stay top of Dutch Eredivisie