Question: Michalis Sifakis played for OFI until what year and participated in how many matches?
Answer: Michalis Sifakis played for OFI until 2007, and participated in 112 matches.