Cremonese, which had previously enjoyed a five-game unbeaten start to the season, was unable to sustain its momentum against Inter's dominant attack. Despite a brief moment of hope when Inter's goal was initially disallowed due to an offside call, the visitors were unable to regain their footing.
The hosts' relentless pressure eventually paid off with two quickfire goals before the hour mark, with Bonny contributing to both scores. Inter sealed the win with minimum fuss, but missed out on a clean sheet when Cremonese's Federico Bonazzoli scored a consolation goal in the 87th minute.
Despite the loss, Cremonese remains in eighth place after its first defeat of the season, while Inter moves into fourth place with its fifth consecutive victory.
Catch up on all the match stats here.