The 2015 French Open winner fought hard against the top-seeded player to reach the 4th major final of his career.
Andy Murray took the first 7-6, but Wawrinka came back with a 6-3 win in the second set. Thereafter it was a topsy-turvy ride. Murray won the third set 7-5 but the eventual winner restored parity in the fourth set.
After a long fight, Wawrinka snatched the match with crushing 6-1 win in the fifth set.
In the other semi-final, Rafael Nadal thrashed youngster Dominic Thiem in straight sets 6-3, 6-4, 6-0 to reach the final. He will meet Stan Wawrinka.