I've been forcing myself to play against harder opponents in chessmaster to keep improving, but there seems to be a big skill difference between the 1000 and 1100 level opponents. This was the closest I ever got to beating Thorian, take a look at the game to watch me blow it in the end.