Murray had lost in the semifinals in each of the last three years, but will now face Roger Federer on Sunday in the final.
Murray is the first British man to reach the Wimbledon final since Bunny Austin in 1938. The last British man to win the title was Fred Perry in 1936.
Murray has played in three major finals, losing in straight sets each time. Two of the matches, the 2008 U.S. Open final and the 2010 Australian Open final, were against Federer.