Roger Federer has beaten Novak Djokovic to reach a record eighth Wimbledon final.

The Swiss won the Centre Court encounter in four sets 6-3 3-6 6-4 6-3 and he will now face either Andy Murray or Jo-Wilfried Tsonga on Sunday.

Federer, 32, was in majestic form against the reigning Wimbledon champion and Australian Open winner as he provided a performance reminiscent of his defeat of the Serbian at the 2011 French Open.

He has now reached his first SW19 final since he surpassed his and Pete Sampras' joint record for singles wins in 2009 and will play his 24th Grand Slam final at the weekend.

Federer then broke Djokovic on his first service game in the final set, and successfully held serve to defeat the world number one in two hours and 19 minutes.

A win against either Tsonga or Murray will see Federer return to the number one perch he has occupied for the majority of his career.

Loading Slideshow...
  • Serbia's Novak Djokovic plays a forehand

    Serbia's Novak Djokovic plays a forehand shot during his men's singles semi-final match against Switzerland's Roger Federer on day 11 of the 2012 Wimbledon Championships tennis tournament at the All England Tennis Club in Wimbledon, southwest London, on July 6, 2012. AFP PHOTO / LEON NEAL RESTRICTED TO EDITORIAL USE (Photo credit should read LEON NEAL/AFP/GettyImages)

  • Serbia's Novak Djokovic plays a shot at

    Serbia's Novak Djokovic plays a shot at the net during his men's singles semi-final match against Switzerland's Roger Federer on day 11 of the 2012 Wimbledon Championships tennis tournament at the All England Tennis Club in Wimbledon, southwest London, on July 6, 2012. AFP PHOTO / GYN KIRK RESTRICTED TO EDITORIAL USE (Photo credit should read GLYN KIRK/AFP/GettyImages)

  • Switzerland's Roger Federer plays a back

    Switzerland's Roger Federer plays a backhand shot during his men's singles semi-final match against Serbia's Novak Djokovic on day 11 of the 2012 Wimbledon Championships tennis tournament at the All England Tennis Club in Wimbledon, southwest London, on July 6, 2012. AFP PHOTO / LEON NEAL RESTRICTED TO EDITORIAL USE (Photo credit should read LEON NEAL/AFP/GettyImages)

  • Serbia's Novak Djokovic reacts during hi

    Serbia's Novak Djokovic reacts during his men's singles semi-final match against Switzerland's Roger Federer on day 11 of the 2012 Wimbledon Championships tennis tournament at the All England Tennis Club in Wimbledon, southwest London, on July 6, 2012. AFP PHOTO / GYN KIRK RESTRICTED TO EDITORIAL USE (Photo credit should read GLYN KIRK/AFP/GettyImages)

  • Switzerland's Roger Federer (R) plays a

    Switzerland's Roger Federer (R) plays a forehand shot during his men's singles semi-final match against Serbia's Novak Djokovic on day 11 of the 2012 Wimbledon Championships tennis tournament at the All England Tennis Club in Wimbledon, southwest London, on July 6, 2012. AFP PHOTO / GYN KIRK RESTRICTED TO EDITORIAL USE (Photo credit should read GLYN KIRK/AFP/GettyImages)

  • Serbia's Novak Djokovic reacts during hi

    Serbia's Novak Djokovic reacts during his men's singles semi-final match against Switzerland's Roger Federer on day 11 of the 2012 Wimbledon Championships tennis tournament at the All England Tennis Club in Wimbledon, southwest London, on July 6, 2012. AFP PHOTO / GYN KIRK RESTRICTED TO EDITORIAL USE (Photo credit should read GLYN KIRK/AFP/GettyImages)

  • The Championships - Wimbledon 2012: Day Eleven

    LONDON, ENGLAND - JULY 06: Roger Federer of Switzerland hits a backhand return during his Gentlemen's Singles semi final match against Novak Djokovic of Serbia on day eleven of the Wimbledon Lawn Tennis Championships at the All England Lawn Tennis and Croquet Club on July 6, 2012 in London, England. (Photo by Miguel Medina/Pool/Getty Images)

  • Serbia's Novak Djokovic reacts after win

    Serbia's Novak Djokovic reacts after winning a point during his men's singles semi-final match against Switzerland's Roger Federer on day 11 of the 2012 Wimbledon Championships tennis tournament at the All England Tennis Club in Wimbledon, southwest London, on July 6, 2012. AFP PHOTO / LEON NEAL RESTRICTED TO EDITORIAL USE (Photo credit should read LEON NEAL/AFP/GettyImages)

  • The Championships - Wimbledon 2012: Day Eleven

    LONDON, ENGLAND - JULY 06: Novak Djokovic of Serbia returns the ball during his Gentlemen's Singles semi final match against Roger Federer of Switzerland on day eleven of the Wimbledon Lawn Tennis Championships at the All England Lawn Tennis and Croquet Club on July 6, 2012 in London, England. (Photo by Clive Rose/Getty Images)

  • The Championships - Wimbledon 2012: Day Eleven

    LONDON, ENGLAND - JULY 06: Roger Federer of Switzerland celebrates a point during his Gentlemen's Singles semi final match against Novak Djokovic of Serbia on day eleven of the Wimbledon Lawn Tennis Championships at the All England Lawn Tennis and Croquet Club on July 6, 2012 in London, England. (Photo by Clive Brunskill/Getty Images)

  • Tennis - 2012 Wimbledon Championships - Day Eleven - The All England Lawn Tennis and Croquet Club

    Serbia's Novak Djokovic in action against Switzerland's Roger Federer

  • Tennis - 2012 Wimbledon Championships - Day Eleven - The All England Lawn Tennis and Croquet Club

    Switzerland's Roger Federer celebrates winning the third set during day eleven of the 2012 Wimbledon Championships at the All England Lawn Tennis Club, Wimbledon.