MADRID, April 30 (Xinhua) -- Alexander Blockx produced a major upset in the quarterfinals of the Madrid Open by beating reigning champion Casper Ruud 6-4, 6-4 on Thursday.