1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.c4 Nb6 5.exd6 cxd6 6.Nc3 g6 7.Nf3 Bg7 8.h3 O-O 9.Be3 Bf5 10.Be2 d5 11.c5 Nc4 12.Bxc4 dxc4 13.Qa4 Bd3 14.O-O-O Nc6 15.d5 Ne5 16.Nd2 Bf5 17.Nxc4 Nd3+ 18.Kd2 b5 19.Qxb5 Rb8 20.Qc6 Nxb2 21.Qa6 Bd3 22.Rb1 Bxc4 23.Qxa7 Bxd5 24.Kc2 Be4+ 25.Nxe4 Qd3+ 26.Kc1 Qxe4 27.Qa6 Rfd8 28.Qa5 Nd3+ 29.Kd2 Nxf2+ 30.Ke2 Nxh1 31.Re1 Rb2+ 32.Kf1 Qxg2#