Those openings were the end product of some excellent passing from the midfield with Harry Gawtrey, Josh Nelson and Jordan Culpepper in dominant form.
The opening goal came after 14 minutes when Gawtrey's shot was partially deflected past Kumar after some determined play by Colm Kenny.
Kenny looked set to make it 2-0 before the break from the penalty spot after Riley was hacked down in the box. Kumar had other ideas and dived full length to his left to save the spot kick which was a sighter for his dramatics later in the match.
Franklin started the second spell with more urgency and hit the post with their first attack to rattle Tauranga.
They had another good chance early on which was cleared off the line with keeper Tom Pamment beaten. Finally, some slack marking by Tauranga from a corner after 70 minutes was punished by Noa Vukica who swept the equaliser home.
Franklin's discipline then deserted them after they had fought back into the match.
First key playmaker Chris Abbott was given a straight red card after a tackle then the Franklin team lost all shape and discipline when referee Peter Farrell awarded another penalty after a blatant handball in the box.
Disappointingly, Farrell and his assistant referee were subject to some poor language and behaviour which is something football federations are desperate to vanquish from the game.
Up stepped Gawtrey. His well struck penalty was brilliantly parried away by Kumar but the spot-kick was ordered to be retaken as Kumar had moved too early.
No matter as he repeated his save from the retaken penalty for a remarkable third save from the spot.
With time running out it seemed a draw was the likely result until Kenny found some late energy and lobbed a peach of a pass over the Franklin defenders on to the head of a flying Irvine who buried the winner.
There was time for more drama with another red card as Franklin's Dinesh Lingham was dismissed but Tauranga held on for three precious points.
It was certainly deserved on the run of play with some sharp shooting practice needed at training this week.
Tauranga City United 2 (Harry Gawtrey 25, Connor Irvine 85)
Franklin United 1 (Noa Vukica 70)