On 2 April 2006, Sanchez left temporarily to play with the Mexico national team for the 2006 FIFA World Cup in Germany, leaving Talavera in goal. Since then he has started six Clausura 2006 games for Guadalajara. In the first game he started the club posted a 2–0 loss against Monarcas Morelia. This was followed by a loss to Atlas in the Clásico Tapatío. In the final game of the season, Guadalajara lost to Toluca, 2–0, but after a terrible performance in the first leg of the quarter-finals against Jaguares when he made a big mistake in injury time that caused the winning goal for Jaguares, coach José Manuel de la Torre dropped him as the starter and was replaced by Luis Ernesto Michel and Guadalajara fought back and advanced to the semifinals. The next season, when Oswaldo Sánchez returned, Talavera saw himself as the third goalkeeper of Guadalajara, with Michel as the second keeper, after Oswaldo left Guadalajara, Michel was the starting keeper and Talavera the backup. After this, he didn't have any action with Guadalajara again, taking the decision to leave the club in order to have more minutes played.