ECHL goalie Brian Foster opens scoring thanks to Trenton Titans own-goal (VIDEO)

There are really only two ways for a goaltender to score in a hockey game. The first way is to get ahold of the puck in the game's dying seconds when the opposition's net is empty, fire it the length of the ice, and pray your aim is true as a young Elvis Costello. The second way is to be the last guy to touch the puck when your opponent scores on themselves.

On Friday night, late in the first period of a game between the ECHL's Cincinnati Cyclones and Trenton Titans, Cylones' backstop Brian Foster became just the 11th ECHL goalie to score. He did it the second way:

Foster's touch comes right at the beginning of this clip, as he makes a save on a Titans' point shot. Little did he know it would be the save of the night.

The Titans immediately get the puck back. Meanwhile, the official signals a delayed penalty on Cincinnati, so Trenton swaps out goaltender Scott Wedgewood for a sixth skater. Man on. Net empty.

Instantly, the Titans forget how to control the puck. They bobble it at the blueline and it squirts out to the neutral zone, forcing them to regroup and re-enter. Titans forward Jacob Drewiske does so, walking the puck down the far wall. Then, he turns and fires it back up the boards to his point man. Another miscue follows, and this time the puck travels the length of the ice and slides into the empty net.

Worst feeling in the world: the moment the guy chasing the puck realizes it's going to beat him to the goal line.

The Cylones would pad the lead with a real goal, and it would be all they needed in a 2-1 win over Trenton. The game's first star: Brian Foster, who made 28 saves on 29 shots, and scored as many goals as he allowed.

s/t to Eye on Hockey.

Follow Harrison Mooney on Twitter at @HarrisonMooney