Michael Beasley made a veteran play in his rookie season, stepping front of an inbounds pass, getting fouled and draining the winning free throw with 3.6 seconds left in overtime, as Miami downed Golden State, 130-129, sending the Warriors to their seventh straight defeat.