Till Åflo , Helsingfors SifPetersburg