1.g3 c6 2.Bg2 d5 3.Nf3 f5 4.b3 Nf6 5.Bb2 e6 6.c4 Bd6 7.O-O O-O 8.a3 Qe7 9.Nc3 e5 10.cxd5 e4 11.Ne1 cxd5 12.b4 Nc6 13.Rc1 Be6 14.Nb5 Bb8 15.e3 h5 16.f4 a5 17.Nc2 h4 18.gxh4 Bd7 19.Nbd4 axb4 20.axb4 Bd6 21.b5 Na5 22.Bc3 Nc4 23.Qe1 Qf7 24.Kh1 Be7 25.Rg1 Ng4 26.Bb4 Nb2 27.Bf1 Nd3 28.Bxd3 exd3 29.Bxe7 Qxe7 30.Na1 Qe4+ 31.Rg2 Rfc8 32.Rxc8+ Rxc8 33.Nab3 Nf6 34.Qg3 Qe7 35.Qg5 Qf7 36.Nxf5 Bxf5 37.Qxf5 Rc4 38.Qxd3 Ne4 39.h3 Qh5 40.Kh2 Kh8 41.Qf1 Rb4 42.Nd4 Rb2 43.Qc1 Ra2 44.Qc7 Nxd2 45.Qxg7# 1-0