Michael Phelps swept both events he entered at the Canada Cup in Montreal, though he gave himself a split decision on his performance in his last two races leading up to next month's U.S. nationals. Phelps, who lives in Fells Point, won the 100-meter freestyle Sunday in the pool that hosted the 1976 Olympics after posting a personal best time there in winning Saturday's 100-meter butterfly. His time of 48.65 seconds in the 100 freestyle improved on the 48.87 he swam one week earlier, when he finished second to defending world champion Brent Hayden of Canada in Santa Clara, Calif. "I'm sort of everywhere where I want to be, except in the 100 free," Phelps said. "I want to be faster in that." He hit the first turn in the 100 in 23.59 seconds, 0.20 ahead of Australian Matt Targett. He held on to his margin on the second length but was unable to add much more distance between himself and Targett, who finished second in 48.87. "I wish I could answer the question of what happened in the second 50," Phelps said. "I'm going to watch the video and see what happened with my stroke and if it fell apart or not. The first 50 felt awesome. That's the best my stroke has felt in a race, was the very first lap, and I've just got to work on doing it for the 100's two laps."