1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.Nf3 dxe5 5.Nxe5 Nd7 6.Nf3 c6 7.c4 Nc7 8.Bd3 g6 9.Nc3 Bg7 10.O-O O-O 11.h3 c5 12.Be3 cxd4 13.Bxd4 Ne6 14.Bxg7 Nxg7 15.Qe2 Nc5 16.Rad1 Qa5 17.Nd5 Nxd3 18.Rxd3 Be6 19.Nxe7+ Kh8 20.Nd5 Bxd5 21.Rxd5 Qxa2 22.Ne5 Kg8 23.Nd7 Rfc8 24.Nf6+ Kh8 25.Qd2 Ne6 26.Re1 Nf8 27.c5 Rc6 28.Qd4 Ne6 29.Rxe6 Rxe6 30.Nh5+ f6 31.Rd8+