Pirie's weekend of sport | PHOTOS