MINNEAPOLIS, June 9 (UPI) -- Derrek Lee belted a pair of solo homers and Mike Lowell drove in three runs Sunday as the Florida Marlins avoided a three-game sweep with a 6-3 victory over the Minnesota Twins.
Lee homered in the second and fourth innings off Rick Reed (6-3) and Lowell delivered a pair of RBI singles and a sacrifice fly.
Florida's Luis Castillo, who extended his franchise-record hitting streak to 25 games on Saturday, did not play.
The loss snapped a three-game winning streak for the Twins, who had moved a season-high 10 games over .500.
Julian Tavarez (4-3) earned the win, allowing two runs and seven hits over six-plus innings with three walks and four strikeouts.
Reed surrendered six runs and 10 hits over 6 1/3 innings. He had been 2-0 with a 2.60 ERA in his previous three starts.
After giving up an RBI triple to Corey Koskie in the first, Tavarez blanked the Twins until tiring in the seventh. He left after giving up singles to Jacques Jones and Cristian Guzman.
Armando Almanza walked Doug Mientkiewicz to load the bases with none out, but the Twins managed only one run in the inning on Koskie's sacrifice fly.