The winners pulled ahead in injury time after goalkeeper Noel Fallon saved Gerry Fallon’s 58th minute penalty.
A Four Roads rout looked likely when Johnny Coyne found the net in the third minute. But Oran hit back through Paul Kenny’s 24th-minute goal.
Three points in as many minutes from Kelly gave Four Roads a 1-6 to 1-5 lead at the break. Coyne and Kenny swapped goals before David Dolan’s free-taking and Kelly’s accuracy from play nudged the champions ahead.
Fallon’s penalty miss hurt as Darren Fallon, Coyne and Cathal Dolan found the target in injury time for the Tisrara men.
Scorers for Four Roads: D Dolan (6f) 0-7, J Coyne 2-1, M Kelly 0-5, D Fallon, C Dolan 0-1 each.
Scorers for Oran: P Kenny 2-0, C Kenny (3f) 0-4, G Fallon (1f, 1s/l) 0-2, E Kenny, T Featherston, H Rooney 0-1 each.
FOUR ROADS: N Fallon; C Coyle, J Lawlor, B Donnelly; J Rogerson, P Kelly, S Curley; M Kelly, J Moran; B Kelly, M McLoughlin, C Dolan; D Dolan, J Coyne, A Lawlor.
Subs: R Kelly for A Lawlor (12), S Byrne for B Kelly (40), D Fallon for McLoughlin (50), B Mannion for R Kelly (60), D Lohan for Coyne (60).
ORAN: P McInerney; MT McCormack, P Crehan, S Keane; J Crehan, D Leonard, S Moylett; M Dwyer, G Fallon; T Featherston, H Rooney, E Kenny, S McDermott, C Kenny, P Kenny.
Subs: M Gunning for McCormack (h-t), K McDermott for S McDermott (38), C Kelly for Rooney (60), I Connelly for E Kenny (60).
Referee: C Browne (Galway).