1.d4 Nf6 2.Nf3 e6 3.Ng1 c5 4.c3 Nc6 5.Nf3 d5 6.g3 Bd6 7.Bg2 O-O 8.O-O e5 9.dxe5 Nxe5 10.Bg5 Be6 11.Nbd2 h6 12.Bf4 Nxf3+ 13.Nxf3 Bxf4 14.gxf4 Qc7 15.e3 Rad8 16.Ne5 Bf5 17.Qb3 Be4 18.Rad1 Bxg2 19.Kxg2 Qc8 20.h3 b6 21.Kh2 Qf5 22.f3 g5 23.Rg1 Kh8 24.Qa4 b5 25.Qa5 Rde8 26.Qc7 Nh5 27.Rxd5 Qc2+ 28.Rg2 Qc1 29.Nxf7+ Rxf7 30.Qxf7 Rxe3 31.Rd8+