Serbia will face defending champions the Czech Republic in the Davis Cup final after defeating Canada 3-2 in the semi-finals Sunday.

Janko Tipsarevic led Serbia into their second final in four years after defeating Vasek Pospisil 7-6 (7/3), 6-2, 7-6 (8/6).

Earlier, world number one Novak Djokovic had beaten Milos Raonic 7-6 (7/1), 6-2, 6-2 to level the tie at 2-2.

Serbia, the 2010 champions, will host the November 15-17 final against the Czechs who defeated Argentina 3-2 in their semi-final in Prague.