Stunning debut for Andrew Keoghan