ST. LOUIS - Saint Louis junior forward Adnan Gabeljic scored in the 65th minute to propel the Billikens past No. 18 Louisville 1-0 Tuesday night in non-conference men's soccer action at Robert R. Hermann Stadium.

The Billikens, who captured their third victory in a row, improves to 3-1 on the year. Louisville dips to 1-2.

It was SLU's first victory against a ranked opponent at Hermann Stadium since the 2009 NCAA Tournament, when the Billikens defeated No. 19 Missouri State in the first round. The Billikens have had recent success against ranked foes, having topped No. 10 Notre Dame and No. 17 South Florida last season.

"It was a great effort," SLU head coach Mike McGinty said. "The guys fought their socks off and stuck to the game plan."

A superb individual effort by Gabeljic delivered the game's only goal. Gabeljic gained possession and carried the ball two-thirds the length of the pitch, out-racing two defenders in the process. He fired from the right side just inside the far post for the score. It was Gabeljic's second goal of the season, both of them game winners.

"There are not a lot of players in the country that can defend Adnan," McGinty said. "When he is on fire and full of confidence, he is an extremely dangerous player."

SLU keeper Nick Shackelford made four saves for his second shutout of the season and the seventh of his career. He had to be sharp on a shot by Louisville's Dylan Mares in the first half, who hit one from a tough angle that Shackelford barely got his gloves on. The ball then deflected off the crossbar.

Minutes later, the Billikens had their first scoring opportunity of the night. Alex Sweetin sent a ball into the middle of the box, and Kristo fired one that glanced off the goalpost. On the rebound, Michael Robson sent in a serve that Kingsley Bryce headed just high.

Robbie Kristo generated several chances as the first half was winding down. He got on the end of a Jon Roeckle and Sweetin service, but sent headers just wide. Sweetin sent a ball through the box that came to Kristo at the far post, but he was unable to deflect the ball into the open net.

The Billikens out-shot Louisville 11-6 and had an 8-3 advantage in corner kicks.

The Billikens return to action Saturday, Sept. 8, for an 8 p.m. matchup at Denver. SLU's next home game is Saturday, Sept. 15, against Evansville.