Washington had just two singles and a walk through the first four innings. Rookie Jacob Young hit a two-out double in the fifth but Bassitt promptly picked him off.
Bassitt retired the next seven in a row before hitting Riley Adams with a pitch in the eighth. Young grounded into a fielder’s choice and CJ Abrams flied out.
Nationals left-hander Patrick Corbin (9-12) lost for the first time in three starts, allowing six runs and 10 hits in six innings.
“Overall, just a tough day for all of us,” Corbin said.
Corbin has allowed 10 or more hits six times this season, more than any other big league pitcher. Cardinals right-hander Miles Mikolas has done it four times.
Kirk hit a two-out, two-run double off the left-field wall in the first. He doubled starting the fourth, advanced on Clement’s single and scored on Espinal’s hit. Cavan Biggio followed with a sacrifice fly.