1.g3 e6 2.Na3 Nc6 3.c4 Nd4 4.Bg2 e5 5.h3 f6 6.e3 Nc6 7.Nc2 f5 8.b3 Nf6 9.Ne2 d5 10.Bb2 dxc4 11.bxc4 Qd3 12.O-O Bd7 13.Rc1 Ne4 14.Nc3 O-O-O 15.Nxe4 fxe4 16.Ne1 Qd6 17.Qc2 Bf5 18.Bxe4 Bxh3 19.Nf3 Bxf1 20.Kxf1 Be7 21.Rb1 Rhf8 22.Bc3 Qe6 23.Qb3 b6 24.Qb5 Rf6 25.Qa6+ Kb8 26.Nxe5 Rd6 27.Bxc6 Rxc6 28.Nxc6+ Qxc6 29.Bxf6 Qh1+ 30.Ke2 Qxb1 31.Bxe7 Qe4 32.Ba3 Qg4+ 33.Ke1 Qe4 34.c5 Qb1+ 35.Ke2 Qxa2 36.c6 Qf7 37.Qb7# 1-0