There is no way Xperia L is faster than Moto G. I have been using Xperia L for 6 months before I replaced it with Moto G.
From my experience Moto G is definitely faster than Xperia L. To give you an example, when I play heavy games in Xperia L and press the home button during the middle of the game, there will be a visible lag for the home screen widgets and apps to appear. This happens when I have opened many applications and games. In Moto G, no matter how many apps I have opened, when I press the Home button in the middle of a game, it just takes me to the home screen without any lag.