Barcelona:Michael Schumacher has won his fourth of five Formula One races this season. Schumacher dominated Sunday's Spanish Grand Prix from pole to finish and now he threatens to wrap up his fifth series before the season's is half way through. The win at Barcelona gave the German his 16th victory in the last 25 races and the 57th of his career. With his Spanish Grand Prix triumph, Schumacher maintains his grip on the World Drivers Championship, and has a healthy 21-point lead in the standings. Schumacher is now out in front with 44 points while Juan Pablo Montoya moves into second place with 23 points, after teammate Ralf Schumacher abandoned just before the finish.