Dobbie's big night — six goals and four assists — helped the Roughnecks climb back over the .500 mark at 6-5 and ended a two-game losing streak. They were beaten 18-13 at home by the Edmonton Rush in their last outing on March 2.
Jeff Shattler added four goals for Calgary. Also scoring were Curtis Dickson and Scott Ranger with a pair each, Joe Resetarits, Nolan Heavenor, Geoff Snider, Daryl Veltman and Shawn Evans.
Ryan Benesch led the Swarm (3-7) attack with four goals. Minnesota has dropped three in a row. Callum Crawford had three.
Kiel Matisz and Joel Henry with a pair each, Jeff Gilbert, Shayne Jackson, David Earl and Jordan MacIntosh also scored for the Swarm.
Dobbie's 10-point night was one shy of matching his career best. He recorded seven goals and four helpers in a 22-10 win over Edmonton on March 13, 2009.
Dobbie's two power-play goals tied retired Tracey Kelusky's Roughnecks franchise record for career power-play goals. They now both have 56.
The Roughnecks scored six consecutive goals to grab an 8-3 lead midway through the second quarter and led 12-7 at the half. The teams each picked up four more in the third quarter as Calgary took a 16-11 advantage into the final 15 minutes.
The teams were tied 3-3 after the first quarter.
Minnesota had the early jump to start the game, outshooting the Roughnecks 7-1 at one point but Calgary picked up the pace and shots were 14-14 after one quarter.
Mike Poulin made his 11th straight start for the Roughnecks and made 40 saves. Swarm starter Evan Kirk was chased to the bench after the Roughnecks' eighth goal, which came on the 22nd shot. Tyler Carlson came on in relief. Minnesota outshot Calgary 55-52.
Notes — Roughnecks rookie Jackson Decker picked up his first NLL point with a second assist on Heavenor's second-quarter goal. Friday's contest was Decker's third career game . . . If Dobbie scores another short-handed goal this season is will be his seventh and will break the NLL single-season record. It also set a Roughnecks franchise record of 13 short-handed goals, eclipsing Kelusky's mark . . . The Roughnecks next game is also at home, March 23 versus the Colorado Mammoth . . . Calgary's Mike Carnegie missed the contest due to illness, ending his consecutive game streak at 85. He last missed a game in 2008.