Derrick Rose finishes through contact