Not quite flawless, I missed a stomp and messed up a jump somewhere. Got lucky RNG with the boss though.