Even without the blunder i think white had a clear advantage. Nice game.
Member games

48.Kxa4?? black's passed pawn will queen. White had a very nice attack in this game but gets greedy. I would of played 48.Kc3 Bc2 49.Rxa5 and white has a good advantage.
I particulary like the move 49...Nd4
Well played.

Thanks :) in the line you give not 49.Rxa4 but Rxe6 winning the knight.
instead of 48.Bc2 Ke7 and the game is a draw after 49.Kxd3 Nf4+ 50.Ke3 Bc2 51.g7 Kf7 52.Rxa5 Kxg7 53.Rxc5 Kf6 54.Rb5 Ke6 55.Rb6+ Kd7 56.Rb6 Kd6 57.Rb6+ Kc5 58.Rb5+ Kd6 leading to a draw by perpetual.

Im kind of glad it wasnt a draw, would have been anticlimactic after such huge imbalances were created.

Yeah Kc3 was the saving move that gave white a draw. After Kxa4 as you said the pawn will queen and white has no defense.

Remember that attack theme I said I would use? Check this out!
This might be my new favorite game...

13.Bxf2+ doesnt win a rook, only the exchange. Interestingly, the position after Qxf2 Qxf2 Kxf2 Nxc2 is almost equal, though it seems very unbalanced. 14. white plays the best move, kh1 giving white a big advantage. Qd4 loses a piece to c3, but is blacks best move. 21.Nc5 is actaully the best move, blacks attack is not decisive yet. Nice mating sequence, in the end position its instructive to note that all of blacks pieces are around the white king, but more than half of whites pieces are on the queenside, unable to help with the defense. i like how you slowly built up your position, then came in for the kill as soon as your opponent made a mistake.
I like the way I pulled this attack off. I had a lot of help from my opponent but the bishop circling to a2 with the queen on b3 aiming at a kingside castled king might be an attacking theme I might use in the future. It is common for me to try to get the queen in front of the bishop to attack kingside and I may of just found a way to do it.