Rafael Nadal ended Andy Roddick's bid for a record fifth title at the ATP tournament at Queen's Club by charging into the final with a 7-5, 6-4 win on Saturday. The top-seeded Spaniard, bidding for his first grasscourt title, will face Australian Open champion Novak Djokovic on Sunday. The Serbian blew away David Nalbandian with a 6-1, 6-0 demolition in 47 brutal minutes. Federer advances In Berlin, world number one Roger Federer swept into the final of the Halle Open on Saturday with a 6-1, 6-4 victory over Nicolas Kiefer of Germany. The Swiss will play Philipp Kohlschreiber in Sunday's final after the German upset second seed James Blake of the US in the second semi to win 6-3, 7-5. Kirilenko-Sanchez final In Barcelona, second-seeded Maria Kirilenko and unseeded Maria Jose Martinez Sanchez advanced to the final of the Torneo Barcelona on Saturday. Kirilenko defeated Stephanie Cohen-Aloro 7-5, 6-3, while Martinez Sanchez to beat fellow Spaniard Nuria Llagostera Vives 2-6, 6-3, 6-1. Davydenko thru Top-seeded Nikolay Davydenko and second-seeded Tommy Robredo had straight-set victories Saturday to reach the final at the Warsaw Open. Davydenko beat the unseeded Fabio Fognini 6-2, 6-3 while Robredo ousted Juan Monaco 6-4, 6