1.c4 e5 2.g3 b6 3.Bg2 Nc6 4.e3 Nf6 5.d4 Bb4+ 6.Bd2 Bxd2+ 7.Nxd2 O-O 8.dxe5 Ne8 9.Ne2 Rb8 10.O-O Nxe5 11.b3 Qf6 12.Ne4 Qe7 13.N4c3 Bb7 14.Nd5 Bxd5 15.cxd5 Qf6 16.Qd4 Nf3+ 17.Bxf3 Qxf3 18.Nf4 c5 19.dxc6 Qxc6 20.Qd5 Nf6 21.Qxc6 dxc6 22.Rac1 c5 23.Rfd1 Rfd8 24.a4 Rd7 25.Rxd7 Nxd7 26.Rd1 Nf6 27.Nd5 Nxd5 28.Rxd5 Rb7 29.Rd8#