Mark Selby put on an assured display of snooker to beat John Higgins 6-2 and reach his second consecutive Masters final.
The performance was topped by a break of 102 in the fifth frame.
After going into the mid-session at two frames a piece Selby came out firing and in the end won the match comfortably winning all four of the next four frames to take the match.
O’Sullivan vs Maguire starts at 7pm UK time tonight.