There are two difficult tasks in the Arizona Fall League: Throwing strikes (without getting hit hard) and compiling streaks (without losing).

In a game that saw four runs score on bases-loaded walks and two more on throwing errors, the Surprise Saguaros notched their fourth straight victory Wednesday, a 7-3 triumph over Phoenix Desert Dogs.

The Desert Dogs have dropped three in a row. They scored one of their runs in a more traditional way when top-ranked Rays prospect Hak-Ju Lee singled home fellow Tampa Bay farmhand Kevin Kiermaier in the fifth.

There was more where that came from, but it all came from the Saguaros. Colin Walsh (Cardinals) singled home Luis Sardinas (Rangers) in the second and, after bases-loaded walks drawn by Walsh and Whit Merrifield (Royals), Dustin Lawley (Mets) drilled a two-run homer in the seventh.

Cardinals prospect Seth Blair (1-0) got the start for the Saguaros and pitched 3 1/3 scoreless innings. The 2010 first-round Draft pick allowed two hits and struck out five batters in his second straight strong performance.

Desert Dogs starter Brian Flynn (0-2) was charged with three unearned runs on three hits over three frames. Phoenix committed three errors behind the Tigers left-hander, who struck out three and did not walk a batter.

Relievers' control issues hit a breaking point with the Saguaros' Jon Keck (Royals), who was charged with two runs after walking four batters in a row in the seventh.

After going 1-for-10 in his first two Fall League games, Rangers infield prospect Hanser Alberto was 3-for-3 with a triple and two runs scored for the Sags.