Murphy (left) and Kranjcar battle it out at Craven Cottage
A string of fine saves from Tottenham keeper Heurelho Gomes earned his side a point against Fulham.
Gomes was in impressive form with the best of his efforts coming when he palmed a Bobby Zamora header wide.
The Spurs keeper was beaten by a Clint Dempsey free-kick but that was kept out after it came back off the crossbar.
Fulham keeper Mark Schwarzer was rarely called upon but, when he was, he brilliantly kept out a Peter Crouch shot and Jermaine Jenas's follow-up.
Schwarzer's double save came late on and made sure his side did not lose a game they had dominated for large spells.
But Spurs, who started with top scorer Jermain Defoe on the bench, racked up a third clean sheet in a row for the first time since August 2005.
Hodgson happy with 'wonderful 2009'
The display from Gomes also provided redemption of sorts after he had fumbled a shot into his own net when Fulham beat Tottenham last season.
The home side have defeated Liverpool and Manchester United at Craven Cottage this season and they have also not been beaten at home since 26 September.
It was easy to see why they boast such an impressive recent record as they quickly seized the initiative from Spurs and created plenty of chances.
Fulham cleverly manoeuvred the ball around with a purpose and penetration, with the hold-up play of striker Bobby Zamora proving a regular base from which to launch attacks.
Damien Duff had an early well-struck half-volley blocked and then gathered by Gomes before Zoltan Gera's improvised attempt to flick in a low driven John Pantsil cross went straight at the Spurs stopper.
Gomes was being kept busy and, when Spurs only managed to clear a corner to Danny Murphy, the Brazilian did well to tip over a left-footed strike from the Fulham midfielder.
90:00+3:43 The referee blows his whistle to end the game.
90:00+3:16 Unfair challenge on Chris Baird by Peter Crouch results in a free kick. Free kick taken by Mark Schwarzer.
90:00+2:50 Substitution Sebastien Bassong leaves the field to be replaced by Ledley King.
90:00+0:23 Centre by John Pantsil.
89:51 Free kick awarded for an unfair challenge on Jermaine Jenas by Chris Baird. Vedran Corluka takes the free kick.
88:11 Shot by Damien Duff from deep inside the penalty area misses to the left of the target.
87:24 John Pantsil fouled by Peter Crouch, the ref awards a free kick. Direct free kick taken by Aaron Hughes.
86:37 Clinton Dempsey challenges Wilson Palacios unfairly and gives away a free kick. Free kick taken by Michael Dawson.
86:12 Zoltan Gera concedes a free kick for a foul on Benoit Assou-Ekotto. Heurelho Gomes takes the direct free kick.
82:53 Unfair challenge on Luka Modric by John Pantsil results in a free kick. Free kick taken by Benoit Assou-Ekotto.
82:04 Free kick awarded for a foul by Bobby Zamora on Luka Modric. Michael Dawson takes the direct free kick.
81:47 The official flags Jermaine Jenas offside. Free kick taken by Mark Schwarzer.
81:19 Peter Crouch takes a shot. Save made by Mark Schwarzer.
80:43 The ball is sent over by Jermain Defoe, clearance made by Chris Baird.
79:56 Peter Crouch fouled by Clinton Dempsey, the ref awards a free kick. Michael Dawson restarts play with the free kick.
76:16 Benoit Assou-Ekotto challenges Damien Duff unfairly and gives away a free kick. The free kick is swung in left-footed by Damien
Duff, Unfair challenge on Vedran Corluka by Brede Hangeland results in a free kick. Heurelho Gomes takes the direct free kick.
73:56 Foul by Benoit Assou-Ekotto on John Pantsil, free kick awarded. Free kick taken by Mark Schwarzer.
73:26 Luka Modric produces a cross, Brede Hangeland makes a clearance.
71:50 Strike by Jermain Defoe from inside the six-yard box clear the bar.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.