With a year remaining on his contract, Rivera signed a two-year extension in March 2004 worth $21 million, with an option for a third year. On May 28, he reached 300 career saves, making him the 18th player to do so. He was selected to his sixth All-Star team with a 0.99 ERA and an AL record-setting 32 saves at the midseason break. Rivera's final numbers for the year included a 1.94 ERA and a career-high 53 saves in 57 opportunities; it was his third time leading the major leagues in saves. Along with winning a third AL Rolaids Relief Man Award, he placed third in the AL Cy Young Award voting. Following the Yankees' victory in the AL Division Series against the Minnesota Twins, Rivera returned home to Panama to mourn two relatives who had died in an accident in his swimming pool. Despite his status being in doubt for the AL Championship Series against the Red Sox, he returned to New York for Game 1 after attending the funeral in Panama earlier in the day. He recorded a save that night, as well as in Game 2. Although the Yankees led three-games-to-none in the series, Rivera blew saves in Games 4 and 5, and the Red Sox won both games in extra innings to avoid elimination. In Game 4, Boston's Dave Roberts pinch ran and stole second base against Rivera, eventually scoring on a single to tie the game. In Game 5, Rivera entered with a one-run lead with runners on base and allowed a sacrifice fly to tie the score. Boston's comeback victories helped them become the first team in MLB history to win a best-of-seven series in which they trailed three-games-to-none. Although he allowed just one earned run in the 2004 postseason, he blew three of five save opportunities in the two series.