1.c4 c6 2.g3 d5 3.Bg2 Nf6 4.Nf3 dxc4 5.O-O b5 6.a4 Bb7 7.b3 cxb3 8.Qxb3 a6 9.Bb2 Nbd7 10.Rc1 e6 11.Nd4 Bc5 12.Nxc6 Qb6 13.d4 Bxc6 14.dxc5 Nxc5 15.Bxc6+ Qxc6 16.Qc2 Rc8 17.axb5 axb5 18.Bd4 Nfd7 19.Bxg7 Rg8 20.Qxh7 Ke7 21.Nd2 Qd5 22.Nf3 Nb3 23.Rd1 Qc4 24.Rxd7+ Kxd7 25.Ne5+ Ke7 26.Nxc4 Nxa1 27.Nb6 Rb8 28.Bxa1 Rgd8 29.Qh4+ Kd6 30.Be5+ Kxe5 31.Qf4#