Will Grigg scored twice on his home debut as Brentford beat Sheffield United to claim their first win of the season.
Adam Forshaw opened the scoring when he curled the ball past Blades goalkeeper George Long.
Neill Collins then headed home to equalise for the visitors before Grigg fired McAleny's cross into the net.
Grigg then stabbed home his second from close range before missing a penalty after being tripped by Harry Maguire.
VIEW FROM THE DRESSING ROOM
Sheffield United manager David Weir told BBC Radio Sheffield:
"Obviously very disappointed, I don't think you'll win a game losing three goals. It's very difficult to lose three goals, and try and win the game.
"Disappointed the way we conceded the goals and disappointed with certain aspects of it. Especially after getting back into the game.
"I thought we were a little bit sloppy in regards to decision making at times and at crucial moments in the game, which ultimately cost us."