Bill Buckner, Jay Johnstone and Bump Wills homered and pitcher Randy Martz hit a three-run double yesterday in Chicago to lead the Cubs to a 12-8 victory over the Montreal Expos.

After 13 straight losses, the victory was the Cubs' fourth straight, equaling their longest winning streak of the season.

Martz did not hang around long enough for the victory, which went to reliever Mike Proly (1-0). David Palmer (1-1) took the loss.

Buckner had four hits and Johnstone three, and the two started the scoring in the first inning. Johnstone hit his fourth homer of the season and Buckner followed with a single. He stole second and then scored on a wild pitch for a 2-0 lead.

Martz drove in three runs with a double in the third, when the Cubs scored six times.

Wills hit his fourth homer of the year in the fifth. Johnstone followed with a single and scored on Buckner's homer, his third of the season.

Buckner has had three or more hits in three of his last four games, a span in which he has gone 12-for-19 (.632) to improve his average to .303.

Buckner attributed his recent surge to having played in an exhibition game in Iowa on June 3.

"I got three hits in that game, and when you can do that under those lights, you've got something going," said Buckner. "I've been hitting well ever since."