Timonen made the go-ahead goal on a shot through traffic from the blue line with 9:32 remaining and added an empty-netter with 41 seconds to play.
James Van Riemsdyk scored the other Flyers' goal, assisted by Timonen.
Philadelphia goalie Brian Boucher made 26 saves.
Vladimir Sobotka scored and Tim Thomas turned in 35 saves for the Bruins.
Jessica Simpson shares three-way kiss with friends in photo
Dennis Rodman pledges to end trips to North Korea