a well played game

Sort:
tasosfragos

and a combination in the end

JG27Pyth

You had this:

 

 

 

 

 

 

 

22.Be3?  a blunder and you had better simpler moves like the straightforward Bxd3

...

 

...

 

 

 

 

....

27.Rxe8 was winning.  You need to pay attention to the back rank!

There's more but that's probably enough. The combination at the end was very nice! Well done.

I hope my diagrammed tactics hold up. I've been known to blunder in analysis...Surprised!