It all happened within a few minutes during the Bucks' game against the Timberwolves in Minneapolis one week ago.
Guard Beno Udrih crashed into the camera crew behind the basket, going down with a sprained right ankle.
And forward Mike Dunleavy got clipped in the back of his left knee.
Just like that, Milwaukee's delicate balance took a hit. The Bucks' bench that had been one of the most productive in the National Basketball Association lost two key members.
Udrih escaped serious injury but was lost for at least a couple weeks. Dunleavy missed two of the next three games, playing in New Orleans on Monday night but feeling too sore to play in San Antonio on Wednesday night.
Add to that coach Scott Skiles' lineup shuffling as Larry Sanders moved from the bench into the starting lineup against the Spurs, and Marquis Daniels and Ekpe Udoh became starters two games earlier against Boston.
And now add Ersan Ilyasova and Luc Richard Mbah a Moute to the bench mix, with Ilyasova finding his game a bit after struggling as a starter and Mbah a Moute working his way back in shape following knee surgery.
It's all a combustible mix right now as the suddenly struggling Bucks seek to keep up with Indiana and Chicago in the Central Division race.
"Mike was such a huge factor in our decent start to the season with the way he was playing and shooting the ball," Skiles said. "Mike provides spacing out there. Mike has a reputation, and deservedly so, of being a three-point shooter.
"It's not quite the same spacing when you have other guys in the game. And Beno's the same way."
Ilyasova scored 17 points in the first half Wednesday as he hit his jumper and helped the Bucks grab a 58-52 halftime lead over the Spurs.
But he did not score in 15 second-half minutes and the Spurs took control of the game using their bench.
Rookie Doron Lamb is getting to play more with Udrih out of the lineup and the Bucks thin in the backcourt. The former Kentucky player had four points on 2-of-8 shooting in 22 minutes against the Spurs.
Rookie power forward John Henson was taken out of the starting lineup in favor of Sanders on Wednesday, and Henson played just 2 minutes as he picked up two quick fouls and was replaced by Samuel Dalembert.
The veteran Dalembert contributed eight points and four rebounds in 17 minutes, but he is no longer starting so he is not assured minutes.
So where does this leave the Bucks?
They are still searching for a consistent rotation nearly one-quarter of the way into the season. Monta Ellis and Brandon Jennings have been constants in the backcourt, although both players are struggling to find the net, shooting 39.3% and 41%, respectively.
The Bucks (8-9) have lost seven of their last nine games after a 6-2 start. They return home to play Charlotte on Friday night before heading to Brooklyn to meet the Nets on Sunday.
Then it will be games against Sacramento, Cleveland and the Los Angeles Clippers next week, with the Kings and Clippers visiting the BMO Harris Bradley Center.
Skiles knows all the recent changes can bring some uneven play. And when he did make those two changes to the lineup on Saturday - starting Ekpe Udoh and Marquis Daniels - the Bucks went down, 17-0, before rallying for a 91-88 victory over the Celtics.
That was the night after the injuries to Dunleavy and Udrih.
The Bucks bench scored just 28 points against the Hornets in a 21-point loss and improved its output to 41 points against the Spurs, although the San Antonio bench poured in 20 of its 40 points in the decisive fourth quarter.
"One of the issues is Beno's out, and I had Ekpe coming off the bench and now he's starting," Skiles said. "I had Marquis off the bench, now he's starting.
"Our bench is in the starting lineup now, some of them. Early in the season here, we're trying to find something that will consistently work for us."