Without wanting to get anyone into trouble. It was a medium sized turboproppy thing. Called inbound at academy and was directed to 35R. I was told sight it , avoid and to follow, which I did.
It zipped past and I kept it in sight on downwind, base and final. It took up a lot of sky to do this and I neatly snuck in behind him and lined up. At 500 feet ATC told me not to follow other aircraft onto wrong runway and to turn left and get over to land on 35R which I did. I was too busy congratulating myself for a good approach and watching turboproppy thing land to realise he was on 31 R! ATC comment "Oh well, it was a good landing even if it was the wrong runway."