1.e4 Nc6 2.d4 d5 3.e5 Bf5 4.c3 e6 5.Ne2 f6 6.f4 fxe5 7.dxe5 Bc5 8.Nd4 Nh6 9.Bb5 O-O 10.Be3 Nxd4 11.cxd4 Bb4+ 12.Bd2 Be7 13.O-O c5 14.Bc3 Qb6 15.Be2 Bxb1 16.Rxb1 Nf5 17.Bd3 cxd4 18.Bd2 g6 19.Rf3 Ne3 20.Bxe3 dxe3 21.Qe2 Rac8 22.Rbf1 Rc7 23.Rg3 Bc5 24.Kh1 Bd4 25.h4 Rcf7 26.h5 Rxf4 27.Rxf4 Rxf4 28.hxg6 Rh4+ 29.Kg1 Qxb2 30.gxh7+ Kh8 31.Rg8#