Troy O'Loghlin to play 150th in finals showdown