The William Muluya coached side has never won against Gor Mahia in the four league outings, conceding a total of eleven goals and scoring just three; this year alone, they had conceded six goals and the Shield Cup gave them an opportunity to get something.
Sharks started the match brightly getting an early opportunity but Harrison Mwendwa, under no pressure whatsoever, failed to capitalize on a well placed pass by the dangerous Duke Abuya.
Full Time;— GOR MAHIA (@GormahiaLive) September 2, 2018
Result, Gor mahia deservingly bundled out of the Sportpesa Shield Cup by Kariobangi Sharks 4-2 on post match penalty shoot out.
GOR MAHIA 0-0 KARIOBANGI SHARKS (2-4 penalties).#sirkal
K'Ogalo's realistic chance came after quarter an hour when Francis Mustapha broke down the right, delivered in a sumptuous cross that was well saved by goalkeeper Gad Mathews who, uncharacteristically, had a quiet afternoon.
The Sharks were by far a better side in the first half with the newly crowned Kenyan Premier League champions playing like a county side. In the 18th minute, Mwendwa was once again by Abuya, however the wasteful forward could not guide his shot on target.
About seven minutes later, the visitors thought they had scored courtesy of Erick Kapaito, but the assistant referee's offside flag denied him. Ten minutes later, it was Wesley Onguso, who had to come into his team's rescue.
An inch perfect pass was played to Abuya, but his first touch let him down and the former Western Stima man did well to clear the ball for unfruitful corner. The crossbar rescued Gor Mahia with about five minutes to the break. George Abege found the on rushing Kapaito whose header beat everyone apart from the woodwork.
The shield is like an ocean🌊, you cannot sink the Sharks🦈🦈... We sail into the semis for the third season in a row.— Kariobangi Sharks FC (@k_sharksfc) September 2, 2018
Full Time score @OfficialGMFC 0 vs @k_sharksfc 0 (PEN 2-4)#WeAreSharks#PamojaTunaweza pic.twitter.com/kbaWRYWbr0
Even after the break, Sharks continued pressing and it took the intervention of the busy Odhiambo Peter to keep the scores level in the 49th minute. The custodian had to narrow the angle for Mwendwa and the forward could not find the way of beating him.
The woodwork, once again, denied the visitors in the 51st minute. Sharks won a corner that was curled in beautifully by Patillah Omotto, however, it came off the post and Gor Mahia defenders cleared it.
With about 20 minutes to go, Pascal Ogweno conceded a free-kick on the edge of the eighteen yard box, it was taken by Mustapha and Gad had to make a fingertip save to deny him. Neither of the two sides could get a goal in the regular time, prompting the match to be decided by penalties.
Pascal Ogweno, Bolton Omwenga and Duke Obuya converted for the visitors, with Patillah Omotto failing to beat Odhiambo in goal. Gor Mahia scored courtesy of Francis Mustapha and Boniface Omondi while Bernard Ondiek and Joakim Oluoch missed out.