Inter Milan finally broke their winless streak with a hard-fought 2-1 victory over Sassuolo at San Siro, marking their first win since thrashing Torino 5-0 in the season's opening match.

The home side got off to a flying start, with Federico Dimarco scoring the opening goal after a neat assist from Petar Sucic. The Italy left-back's strike set the tone for a lively match, with Inter looking dominant for large periods.

As the match entered its final stages, Carlos Augusto's shot appeared to have sealed the win for Inter, but it was ruled an own goal by Tarik Muharemovic, who got in the way of the ball. However, Sassuolo quickly responded, with Walid Cheddira scoring his first goal for the club after a neat exchange of passes with Domenico Berardi, reducing the deficit to 2-1.

Inter had a late chance to seal the win when Davide Frattesi appeared to score, but the goal was disallowed for offside. Despite the scare, Inter held on to secure a hard-fought three points, ending a run that had seen them struggle to find form.

The win sees Inter climb to 10th in the Serie A standings with six points from four matches, while Sassuolo remain 14th with just three points. The result will give Inter fans hope as they look to build on their season.