1.d4 c5 2.Nf3 Nf6 3.g3 g6 4.Bg2 Bg7 5.O-O cxd4 6.Qxd4 Nc6 7.Qd1 O-O 8.c3 d5 9.Bf4 Nh5 10.Qd2 Nxf4 11.Qxf4 e5 12.Qc1 e4 13.Ne1 Ne5 14.h3 Qb6 15.Nd2 Bh6 16.Qc2 e3 17.Ndf3 exf2+ 18.Kh1 fxe1=Q 19.Raxe1 Bf5 20.Qb3 Qxb3 21.axb3 Nxf3 22.Bxf3 Be4 23.Kg2 Rad8 24.Rd1 Be3 25.Kh2 Kg7 26.g4 f5 27.Bxe4 fxe4 28.Kg3 Rxf1 29.Rxf1 g5 30.Rf5 h6 31.h4 Bf4+