Whites opening strategy was very unorganized and time-wasting. They moved like 3 of the same pieces more than once in the opening which is generally a bad theme. Other than that black played ok as far as developing pieces :)
Hard to argue with success but white missed a clear 22 Qxe6+ grabbing your queen.