The last time these 2 players met it was the Russian who destroyed the Pole at a Wimbledon. Aga had nothing to give that day and she will need to be aggressive to deal with Makarova today in Montreal. Radwanska has the ability though to mix up her play and has the experience of these big semi-final matches and will be full of confidence after taking out Azarenka in the last round, all be it an injured Vika. Makarova though has won the last 2 matches including as already mentioned this years Wimbledon and last years US Open. So she knows how to play Aga on the big stage and the Russian will use her power to try and dominate. Radwanska does have 3 hard court wins over Ekaterina all in straight sets but none since 2011. I think it is time for Aga to gain another win over the Russian and although it will not be easy I expect the pole to come through. Agnieszka needs to start well though, or the match may fall away from her quickly.