Premier League - Everton lose to Bremen, Black Cats win
The Bundesliga side won thanks to a Sandro Wagner strike - the only goal of a low-key game at the Weserstadion.
David Moyes' side started brightly, with youngster Ross Barkley a threat on the right flank, but fell behind eight minutes before the break, Wagner crashing home a header from close range.
The Toffees were almost immediately back on terms, Sylvain Distin heading narrowly over (44) before a raft of half-time changes disrupted the flow of the match.
And the visitors were ultimately lucky to only go down by a single goal as Markus Rosenburg fired a glorious chance wide late on.
Sunderland continued their pre-season preparations with a 3-1 win over League One neighbours Hartlepool.
A crowd of over 5,000 packed into Victoria Park for Ritchie Humphreys' testimonial and they were rewarded with an entertaining game which saw the home side take the lead before Steve Bruce's side hit back in style.
Newcastle old-boy Nolberto Solano added to his popularity by opening the scoring, finishing off a sweeping move involving Humphreys.
And Larsson rounded off the scoring with a classy low finish after more good play from the impressive Sessegnon.