1.g3 a5 2.Nf3 d5 3.Bg2 g6 4.O-O Nf6 5.d4 Bg7 6.c4 dxc4 7.Ne5 O-O 8.Na3 c6 9.Naxc4 Be6 10.b3 a4 11.bxa4 Nbd7 12.Rb1 Qc8 13.Qc2 Nxe5 14.Nb6 Bf5 15.e4 Bxe4 16.Bxe4 Nxe4 17.Nxc8 Nf3+ 18.Kh1 Nxd4 19.Qxe4 g5 20.a3 e6 21.h4 Raxc8 22.hxg5 b5 23.Bb2 b4 24.Bxd4 h5 25.axb4 Kh8 26.Kg2 e5 27.Bxe5 Rfd8 28.Kf3 Bf6 29.g6 h4 30.gxf7 Rd5 31.Rh1 Rb8 32.Rb3 c5 33.Rg1 Rb7 34.f8=Q# 1-0