The double world champion has scored only one podium in seven grands prix this year, as Ferrari has struggled to make the F14 T competitive.
Those struggles continued in Canada, though a spate of retirements allowed Alonso to finish a "lucky" sixth.
But the Spaniard reckons the Scuderia can draw hope from the way Red Bull recovered from a disastrous pre-season to end Mercedes' dominant run by capitalising on reliability issues for Lewis Hamilton and Nico Rosberg in Montreal.
"Like we've seen in Canada, anything can happen," said Alonso when asked whether he felt Ferrari could win a race this season, despite its lack of speed.
"Who would've thought Red Bull would win a race so soon after winter testing?
"Mercedes was so dominant, but they had mechanical issues, so you need to be there to take the opportunities and Red Bull was there.
"That gives us motivation and shows us how things can change during a race weekend - it can be the weather, safety car, many different factors.
"Can we win a race this year? Yes, anything can happen."
- Sports & Recreation
- Motor Racing