1.e4 Nf6 2.e5 Nd5 3.c4 Nb6 4.d4 d6 5.f4 dxe5 6.fxe5 Nc6 7.Be3 g6 8.Nf3 Bg4 9.c5 Nd5 10.Bf2 e6 11.Be2 Bg7 12.O-O O-O 13.Na3 f6 14.Nc4 fxe5 15.dxe5 Bxf3 16.Bxf3 Qg5 17.Bd4 Rad8 18.Re1 Nf4 19.g3 Rxd4 20.Qc1 Bh6 21.Qc2 Nd3 22.Red1 Rxf3 23.Qg2 Ndxe5 24.Nxe5 Rxd1+ 25.Rxd1 Qe3+ 26.Kh1 Nxe5 27.b4 Rf2 28.Qg1 Qf3+ 29.Qg2 Qxg2#