1.g3 c5 2.Bg2 Nc6 3.d3 g6 4.Nf3 Bg7 5.O-O e6 6.Nbd2 d6 7.Rb1 Nge7 8.a3 O-O 9.c4 a5 10.Ne4 b6 11.Bd2 h6 12.Nc3 d5 13.Nb5 Ba6 14.b4 axb4 15.axb4 Bxb5 16.cxb5 Nxb4 17.Bxb4 cxb4 18.Rxb4 Ra2 19.e3 Qd6 20.Rb1 Rc8 21.d4 Rcc2 22.Qd3 Qc7 23.h4 Nf5 24.g4 Ng3 25.h5 g5 26.Rfd1 Rc3 27.Qxc3 Ne2+ 28.Kh1 Nxc3 29.Rbc1 Rxf2 30.Ne1 Qg3 31.Bf3 Qh2#