A much needed win.