Torrealba began the 2007 season for the Rockies platooning with rookie catcher Chris Iannetta. When Iannetta struggled, Torrealba won the starting job. On May 29, 2007, against the St. Louis Cardinals, Torrealba hit a grand slam, the 3rd of his career. He finished the season with a .255 average and 47 RBIs in 396 at-bats and he threw out only 17 percent of potential base-stealers, down from his success in previous seasons. Torrealba had some big hits for the Rockies during late 2007, when the Rockies won 12 of their last 13 to force a one-game playoff against the San Diego Padres, which the Rockies won. Torrealba homered off Jake Peavy in that game. Torrealba also hit a 3-run home run off of former teammate Liván Hernández in Game 3 of the 2007 National League Championship Series. Torrealba led the Rockies to the World Series for the first time ever but lost the series to the Boston Red Sox in a 4-game sweep.