Natasha vs Widowmaker

Overwatch vs Red Alert 3! Which one of these femme fatale snipers will take the win in the ultimate battle of skill?