1.Nf3 d5 2.d4 Bg4 3.c4 e6 4.Qb3 b6 5.Ne5 dxc4 6.Qa4+ c6 7.Nxg4 Qxd4 8.Ne3 b5 9.Qa5 Nf6 10.Qd2 Qb6 11.Nc3 Na6 12.Qc2 O-O-O 13.g3 Bb4 14.Bg2 Bc5 15.O-O Nb4 16.Qb1 h5 17.Ne4 h4 18.a3 hxg3 19.axb4 gxf2+ 20.Nxf2 Bxe3 21.Bxe3 Qxe3 22.Qc1 Qb6 23.Qf4 Rd4 24.Qf3 Kb7 25.e3 Rd2 26.Ne4 Rxb2 27.Nc5+ Kc8 28.Ra6 Qb8 29.Qxc6+ Kd8 30.Rd1+ Nd5 31.Qd7#