1.c4 e5 2.Nc3 Nf6 3.g3 d5 4.cxd5 Nxd5 5.Bg2 Nb6 6.Nf3 Nc6 7.O-O Be7 8.d4 exd4 9.Nb5 Bf6 10.Qd3 O-O 11.Rd1 a5 12.a3 Be6 13.Nbxd4 Nxd4 14.Nxd4 Bc4 15.Qc2 Qc8 16.b3 c5 17.bxc4 cxd4 18.Rb1 Qxc4 19.Qxc4 Nxc4 20.Rxb7 Rab8 21.a4 Rxb7 22.Bxb7 Rb8 23.Ba6 Rb4 24.Bb5 h6 25.Kg2 h5 26.h4 g6 27.e3 dxe3 28.fxe3 Ne5 29.Bd2 Rb2 30.Kh3 Ng4 31.Be1 Rh2#