LONDON (AP) _ In two of the biggest upsets in FA Cup history, third-division Bristol Rovers beat Derby 3-1, and second-division Cardiff City beat Premier League leader Leeds 2-1 Sunday.

Nathan Ellington's hat-trick helped Bristol _ which ranks 87th out of 92 English soccer league clubs _ become the only third-division club to beat a Premier League team in the 130-year history of the FA Cup.

Scott Young's goal with four minutes lifted Cardiff City to victory. Leeds played the second half with 10 men after forward Alan Smith was ejected.

Also, Jermain Defoe scored twice and Joe Cole once as West Ham beat third-division club Macclesfield 3-0.