By winning their eighth consecutive game, the Blast (12-3) closed in on the first-place Milwaukee Wave (11-2).
The Blast took a 4-0 lead in the opening period with goals by Tony Donatelli and J.T. Noone. Lookingland got his first goal of the night to open the second quarter and give Baltimore a 6-0 lead.
Mike Roach answered for St. Louis (4-12) with an unassisted goal to close the gap to 6-2 going into halftime.
Ambush veteran Jeff DiMaria narrowed the gap to 6-4 when he took a pass from Chad Vandegriffe and scored on a bicycle kick.
Corey Adamson tied the score before Lookingland got his second goal of the game on a free kick to give the Blast an 8-6 lead with three seconds left in the third quarter.
Fourth-quarter goals by Diego Zuniga and Pat Healey closed the door on the Ambush.
William Vanzela finished with 13 saves for the Blast, which will visit the Missouri Comets at Sunday at 4:10 p.m.
Blast 4 2 2 4 — 12St. Louis 0 2 4 0 — 6
Scoring: Blast - Tony Donatelli (Lucio Gonzaga) 3:35. Blast - J.T. Noone (Mike Lookingland) 13:22. Penalties: Blast - Stephen DeRoux - (Foul),2:29; St. Louis - Chris Mattingly - (Foul),3:04; Blast - Lucio Gonzaga - (Foul),4:14; St. Louis - Chris Mattingly - (Foul),5:57; St. Louis - Michael Roach - (Foul),8:50; Blast - Max Ferdinand - (Foul),11:03
Scoring: Blast - Mike Lookingland (Max Ferdinand) 6:50; St. Louis - Michael Roach (unassisted) 14:51. Penalities: St. Louis - Odaine Sinclair - (Foul),1:08; Blast - Max Ferdinand - (Foul),2:44; Blast - Diego Zuniga - (Foul),6:01; St. Louis - Jake Bleyenberg - (Foul),7:06; Blast - Stephen DeRoux - (Foul),12:34; St. Louis - Chad Vandegriffe - (Foul),13:04
Scoring: St. Louis - Jeff DiMaria (Chad Vandegriffe) 3:34; St. Louis - Corey Adamson (Daniel Antoniuk) 11:41; Blast - Mike Lookingland (restart) (unassisted) 14:57. Penalities: Blast - Marco Mangione - (Foul),1:20; St. Louis - Mike Mesle - (Boarding Blue Card), 2 min, 4:04; St. Louis - Matthew Kimball - (Foul),6:34; Blast - Adriano Dos Santos - (Foul),8:19; Blast - Adriano Dos Santos - (Foul),11:41; St. Louis - Kory Dowell - (Foul),13:11; St. Louis - Daniel Antoniuk - (Misconduct Yellow Card), 5 min, 14:05
Scoring: Blast - Diego Zuniga (restart) (Mike Lookingland) 0:53; Blast - Patrick Healey (Tony Donatelli) 2:53. Penalties: Blast - Tony Donatelli - (Foul),7:19; Blast - Adauto Neto - (Foul),7:27; St. Louis - Brandon Manzonelli - (Foul),7:38; Blast - Stephen DeRoux - (Foul),7:41; St. Louis - Kory Dowell - (Foul),9:36; St. Louis - Mike Mesle - (Foul),12:32; St. Louis - Chris Mattingly - (Foul),12:41; Blast - Adauto Neto - (Foul),13:42; St. Louis - Jeff DiMaria - (Foul),14:34.
Power plays: Blast 0-for-1. St. Louis 0-for-0. Shots on goal: Blast 26, St. Louis 6. Goalies: Blast, Vanzela 3 saves; St. Louis, Richey 20.