1.Nf3 d5 2.g3 c6 3.Bg2 Nd7 4.d3 e5 5.Nbd2 Bc5 6.O-O Ne7 7.e4 O-O 8.h4 f5 9.exf5 Nxf5 10.Kh2 h6 11.c4 Bd6 12.Qb3 Nc5 13.Qc2 Ne6 14.cxd5 cxd5 15.b4 e4 16.dxe4 Nxh4 17.exd5 Nxf3+ 18.Nxf3 Rxf3 19.Bxf3 Nd4 20.Qe4 Qf6 21.Qe8+ Kh7 22.Be4+ g6 23.f4 Bf5 24.Qxa8 Bxe4 25.Qxb7+ Be7 26.Bd2 Nf3+ 27.Rxf3 Bxf3 28.Re1 g5 29.Qxe7+ Qxe7 30.Rxe7+ Kg6 31.d6