Coventry substitute Matt Godden poked home six minutes from time to clinch a crucial 1-0 win over promotion rivals Portsmouth.
Win £250,000 on Tuesday!
FREE TO PLAY: Do not miss your chance to land the Super 6 jackpot for the sixth time this season on Tuesday.
The result stretched City's unbeaten run to nine matches and ended Portsmouth's club-record nine-match winning run in the process.
Godden slotted home after Callum O'Hare lobbed the ball over the defence to break the deadlock.
City created the better chances in a quiet first half and went close with Liam Walsh early on.
The Pompey keeper then kept out a long range effort from O'Hare in the 30th minute, before Jamie Allen lifted the ball narrowly over two minutes before the break.
Pompey's sole first-half opportunity fell to Ben Close, who blazed over.
In a fast start to the second period, Amadou Bakayoko's close-range header went narrowly wide and Cameron McGeehan's shot was blocked at the other end.
Substitute Ellis Harrison almost made an immediate impact for Pompey when his first touch was a shot superbly parried by keeper Marko Marosi in the 64th minute, before Marcus Harness curled over with 16 minutes to go.