Gaara wins.
A great impact on his body still causes damage as seen during the Taka vs Bee fight. If he gets buried deep underground and smashed, i don't see him coming back.
Having to use Hydrification constantly to survive Gaara's attacks will also drain him quickly.