1) Cut the steak into slices 1cm thick, then cut each slice across the grain into strips 1cm wide.
2) For the matchstick potatoes, cut the potatoes by hand into short sticks 3mm thick or use a mandoline. Set aside in a bowl of cold water.
3) Heat the oil for deep-frying, either in a large pan or in a deep-fat fryer, to 190C/375F.
4) Meanwhile, melt the butter in a large frying pan, add the paprika and onion and cook slowly until the onion is soft and sweet, but not browned.
5) Add the mushrooms and fry gently for three minutes. Transfer the mixture to a plate and keep warm.
6) Drain the matchstick potatoes and dry thoroughly in a clean tea towel or a salad spinner. Plunge the potatoes into the hot oil and fry for three minutes, until crisp and golden. Drain briefly on kitchen paper and keep hot in a low oven if need be.
7) Meanwhile, using the same pan you cooked the onion mixture in, heat one and a half tablespoons of oil until very hot. Add half the fillet steak and fry quickly, seasoning and turning it as you do so, for just over one minute.
8) Transfer to a plate and repeat with the rest of the oil and steak.
9) Return the onion mixture to the pan and pour in the soured cream. Bring to the boil and simmer for a minute or so, until thickened.
10) Return the steak to the pan and heat very gently for one minute - the beef should not be cooked any further.
11) Stir in the lemon juice and parsley and serve with the matchstick potatoes.