Thad Bosley had two homers and five runs batted in to rally the Cubs to an 8-7 victory over the Montreal Expos yesterday in Chicago. The Cubs had lost seven straight.

After the game, Cubs shortstop Larry Bowa, a two-time Gold Glove winner who has the highest career fielding percentage for a shortstop in major league history (.980), was put on waivers for the purpose of giving him his unconditional release.

Bosley hit a pinch-hit, three-run homer in the sixth inning that tied the score at 6, then played left field. His winning homer came with two out in the eighth off reliever Jeff Reardon (2-5). Chris Speier had singled with one out and was replaced by pinch runner Bowa before Bosley's fourth homer this season.

Reliever Dave Gumpert (1-0) was the winner and Lee Smith pitched the ninth for his 24th save.

Bowa, 39, was batting .246 this season with 13 RBI. He had committed nine errors. He began his major league career in 1970 with Philadelphia. He holds the National League record for most games played at shortstop.

The Cubs said they were recalling shortstop Shawon Dunston and pitcher Steve Engel from Class AAA Iowa. Dunston began the 1985 season as the starting shortstop, but was sent down after a poor start.

"No one likes to get released, and when (General Manager Dallas Green) called me in after the game, he told me it was the toughest thing he had to do," Bowa said.

"This was going to be my last year as far as I was concerned, but I thought they would have waited until September to do it when the kids came up from the minors. I don't plan on it (playing) unless a team that's in first place or contending called me."

"This is my decision to do it now," Green said. "This will give us an opportunity to see Shawon play another 50 games."