De svenska 15-åringarna inledde med att ta en poäng i den första inningen men Storbritannien tog fem och uppförsbacken blev brant direkt.
I en svängig match kom sedan Sverige tillbaka och efter fyra inningar var ställningen 6–6.
En ny fempoängare av Storbritannien i femte omgången satte press på de svenska killarna, som svarade med råge.
Tio poäng gav en ledning med sju poäng, som Storbritannien inte mäktade hämtade in.
Svenska kadettlandslaget spelar final i EM-kvalet på lördag. För motståndet står Litauen, som liksom Sverige vunnit två matcher.
Finalen spelas i bäst av tre matcher. Den första gruppspelsmatchen räknas som den första finalmatchen så Sverige ligger under med 0–1.
Sverige till basebollfinal
Tio poäng i den sjätte inningen lade grunden för Sveriges seger över Storbritannien med 18–13 på Rosvalla i Nyköping. Det betyder finalplats för svenska basebollaget.
Så jobbar vi med nyheter Läs mer här!