<Tr> <Td> 34 </Td> <Td> DF </Td> <Td> </Td> <Td> Eoghan O'Connell </Td> <Td> </Td> <Td> </Td> <Td> </Td> <Td> </Td> <Td> </Td> <Td> </Td> <Td> </Td> <Td> </Td> <Td> </Td> <Td> </Td> <Td> </Td> <Td> </Td> <Td> </Td> <Td> </Td> <Td> </Td> <Td> </Td> </Tr> <Tr> <Td> 42 </Td> <Td> MF </Td> <Td> </Td> <Td> Callum McGregor </Td> <Td> </Td> <Td> </Td> <Td> </Td> <Td> </Td> <Td> </Td> <Td> </Td> <Td> </Td> <Td> </Td> <Td> </Td> <Td> </Td> <Td> </Td> <Td> </Td> <Td> </Td> <Td> </Td> <Td> </Td> <Td> </Td> </Tr> <P> Last updated: 11 May 2016 Source: Competitive matches Ordered by, and = Number of bookings; = Number of sending offs after a second yellow card; = Number of sending offs by a direct red card . </P> <Table> <Tr> <Th> Pos </Th> <Th> Team <Ul> <Li> </Li> <Li> </Li> <Li> </Li> </Ul> </Th> <Th> Pld </Th> <Th> </Th> <Th> </Th> <Th> </Th> <Th> GF </Th> <Th> GA </Th> <Th> GD </Th> <Th> Pts </Th> <Th> Qualification or relegation </Th> </Tr> <Tr> <Th> </Th> <Td> Celtic (C) </Td> <Td> 38 </Td> <Td> 26 </Td> <Td> 8 </Td> <Td> </Td> <Td> 93 </Td> <Td> 31 </Td> <Td> + 62 </Td> <Td> 86 </Td> <Td> Qualification for the Champions League second qualifying round </Td> </Tr> <Tr> <Th> </Th> <Td> Aberdeen </Td> <Td> 38 </Td> <Td> 22 </Td> <Td> 5 </Td> <Td> 11 </Td> <Td> 62 </Td> <Td> 48 </Td> <Td> + 14 </Td> <Td> 71 </Td> <Td> Qualification for the Europa League first qualifying round </Td> </Tr> <Tr> <Th> </Th> <Td> Heart of Midlothian </Td> <Td> 38 </Td> <Td> 18 </Td> <Td> 11 </Td> <Td> 9 </Td> <Td> 59 </Td> <Td> 40 </Td> <Td> + 19 </Td> <Td> 65 </Td> </Tr> <Tr> <Th> </Th> <Td> St Johnstone </Td> <Td> 38 </Td> <Td> 16 </Td> <Td> 8 </Td> <Td> 14 </Td> <Td> 58 </Td> <Td> 55 </Td> <Td> + 3 </Td> <Td> 56 </Td> <Td> </Td> </Tr> <Tr> <Th> 5 </Th> <Td> Motherwell </Td> <Td> 38 </Td> <Td> 15 </Td> <Td> 5 </Td> <Td> 18 </Td> <Td> 47 </Td> <Td> 63 </Td> <Td> − 16 </Td> <Td> 50 </Td> </Tr> </Table>

When did aberdeen last beat celtic at parkhead