Crewe boss Steve Davis hailed on-loan Laurie Dalla Valle after the Fulham striker marked his debut with an opportunist goal in a 2-0 win at Doncaster.

The 21-year-old Finish forward outpaced the home defence to latch on to a magnificent through-ball from Chuks Aneke in the fifth minute and finished in fine style before Crewe added a second goal in the 72nd minute through powerful striker Mathias Pogba's header.

Davis said: "It was a perfect start for us and the player himself. He made a terrific run to get in behind the defence, picked his spot and slotted the ball home.

"Scoring first and early is something we haven't been doing and it allowed us to settle and control the game better. I thought it was a terrific team performance and everyone played their part.

"It showed what we can do and hopefully it will give us confidence to push on from here because this is a hard place to come and get a result. Sometimes I think the players don't believe in themselves enough, but after the way they played it should give us the confidence to kick on and improve."

The visitors ended high-flying Rovers' seven-match unbeaten run and it was also Crewe's first win at Doncaster for more than 20 years. Rovers boss Dean Saunders said "It's not gone well for us, but we've had a brilliant run so we can't complain.

"We're missing a few players who are out injured and I thought we lacked a bit of creativity in the wide areas. We just got stuck a bit and we didn't make the most of the chances we created and we also hit the woodwork when we should have scored.

"It was just not our night, but you have to give Crewe a bit of credit as well.

"They played a young lad who only signed the previous day and it's paid off for them when he's gone and scored on his debut.

"The lad's done well, but for us it's a criminal goal to concede and then the second came from a set-piece which makes it worse. We haven't been conceding goals like that recently and we had too many players below par."