1.Nf3 d5 2.g3 Nf6 3.Bg2 e6 4.O-O Be7 5.c4 O-O 6.d4 dxc4 7.Qc2 a6 8.a4 Bd7 9.Ne5 Bc6 10.Nxc6 Nxc6 11.Rd1 Nxd4 12.Qd2 Nb3 13.Qe1 Bb4 14.Nc3 Qe7 15.Rb1 Nxc1 16.Rdxc1 c6 17.Qd1 Rac8 18.Qd4 b5 19.Qb6 Bc5 20.Qxa6 Bxf2+ 21.Kxf2 Qc5+ 22.Ke1 Ng4 23.Nd1 Qg1+ 24.Bf1 Nxh2 25.Kd2 Nxf1+ 26.Kc2 Qd4 27.Qa5 Qe4+ 28.Kc3 Qxe2 29.Kb4 Qd2+ 30.Nc3 Qd6#