PORT ST. LUCIE, Fla. (AP) -- Knuckleballer R.A. Dickey gave up just one hit in 6 1-3 innings and the New York Mets beat the Houston Astros 8-2 Thursday.
Dickey held Houston hitless until giving up a single to Justin Ruggiano in the sixth. Dickey allowed one run, struck out four and walked three.
Astros starter Wandy Rodriguez struggled for the second consecutive outing. After allowing seven runs in 3 1-3 innings against Atlanta, he gave up four runs and walked five in 3 2-3 innings. Two of the Mets runs came on bases-loaded walks.
Ruben Tejada hit a leadoff home run in the first for the Mets. Omar Quintanilla hit a three-run double in the seventh.