Murphy nets a screamer but it wasn't enough to get City a point at the Banks's Stadium...
Coventry City's winning League One run came to an end with a 2-1 defeat at unbeaten Walsall.
In front of a massive away following of 2,200 Sky Blues fans, Jacob Murphy netted an absolutely unbelievable strike but it wasn't enough to give City a share of the spoils.
James Maddison hobbled off with an injury after six minutes and was replaced by Murphy, and the substitute had the best chance of the half for the Sky Blues on 17 minutes.
The Norwich loanee got the ball in the area from Jim O'Brien and picked the bottom right corner but his effort forced a magnificent save out of Neil Etheridge.
Walsall were the better side from then on and Milan Lalkovic had an effort cleared off the line moments after. He met Jason Demetriou's cross at the back-post but Sam Ricketts was alert to the danger to smash it away at the near post.
But the Saddlers had the lead five minutes before the break when Lalkovic threaded an inch perfect ball to Anthony Forde who slotted in an easy finish past Lee Burge in the area.
Bryn Morris came on at half-time for O'Brien, but Walsall had a second five minutes after the break. Lalkovic blasted an effort from the left which Burge saved, but Tom Bradshaw latched onto the rebound first to touch the ball into the gaping net.
Aaron Phillips then came on for Jordan Willis and the Sky Blues were back in it on 55 minutes when Murphy smashed in an absolute screamer. Lameiras worked a short corner with Murphy and the winger drove into a more central position and from 25-yards, hammered in an unstoppable effort which nicked the underside of the bar and nestled in the top corner.
That galvanised City for a period, but Walsall had two good chances to make the game safe when Bradshaw forced Burge into a good save and Kieron Morris missed a great chance late on as he poked wide in the area.
But after three minutes of added time, City's unbeaten run came to an end at the Banks's Stadium as Tony Mowbray's men couldn't get the crucial second goal.
Coventry City: Burge, Willis (Phillips 52), Ricketts, Johnson, Stokes, O'Brien (Morris 45), Vincelot, Fleck, Lameiras, Maddison (Murphy 6), Armstrong.
Subs: Charles-Cook, Martin, G.Thomas, Tudgay.
Walsall: Etheridge, Demetriu, O'Connor, Downing, Taylor, Chambers, Forde (Morris 62), Mantom, Sawyers, Lalkovic (Cook 73), Bradshaw.
Subs: Baxendale, MacGillivray, Henry, Preston, Flanagan.
Attendance: 7176 (2281 Sky Blue Army)
Referee: J Simpson
Yellow cards: Vincelot, Cook