1.g3 h5 2.Nf3 d5 3.d4 Bg4 4.Bg2 c6 5.c4 Bxf3 6.Bxf3 e6 7.Qb3 Qd7 8.Nc3 h4 9.g4 Bd6 10.c5 Be7 11.Bf4 Qc8 12.e4 Nd7 13.exd5 exd5 14.Nxd5 cxd5 15.Bxd5 Nxc5 16.dxc5 Qxg4 17.Be3 Nf6 18.Bxb7 Rd8 19.h3 Qf5 20.Bc6+ Kf8 21.Rd1 Rxd1+ 22.Qxd1 g6 23.b4 Kg7 24.Bg2 Rd8 25.Qc1 Qd3 26.a3 Ne4 27.Bxe4 Qxe4 28.O-O Qf3 29.Qc4 Qxh3 30.Qe4 Bf6 31.c6 Rc8 32.b5 Kf8 33.a4 Re8 34.Qg2 Qf5 35.Rc1 Re4 36.c7 Re8 37.Bxa7 h3 38.Qc6 Qg4+ 39.Kh1 Re4 40.c8=Q+ Kg7 41.Qxg4