2–1 slutade matchen i 5 Nations Tournament som avgörs i Plymouth, Michigan där Sveriges 18-landslag deltar.
Anton Johansson hade gjort Sveriges första mål i första perioden men Jacob Tortorakvitterade fem minuter in på mittakten.
Med drygt tre minuter kvar av den ordinarie speltiden avgjorde Emil Bemström matchen med sitt mål till 2–1 efter assist från Fabian Zetterlund.
Noterbart är att Sverige förlorade skotten med 14–40 men målvakten Adam Åhman stod för 39 räddningar.
Småkronorna har tidigare förlorat mot Finland med 0–3 i turneringen. Man ska även möta Schweiz och Tjeckien.