1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.exd6 cxd6 5.c4 Qa5+ 6.Bd2 Qa6 7.b3 Nc6 8.cxd5 Nxd4 9.Bxa6 bxa6 10.Nf3 Bg4 11.O-O Nf5 12.h3 Bh5 13.g4 Ng3 14.fxg3 Bg6 15.h4 h5 16.gxh5 Bxh5 17.Bf4 f6 18.Nbd2 g5 19.hxg5 fxg5 20.Bxg5 Bh6 21.Bh4 Rg8 22.Rc1 Kd7 23.Rc3 Raf8 24.Qe1 Bxf3 25.Rcxf3 Rxg3+ 26.Rxg3 e6 27.Rxf8 Bxf8 28.dxe6+ Ke8 29.Nc4 d5 30.Ne5 Bd6 31.Rg8+ Bf8 32.e7 a5 33.Rxf8#