1.e4 c6 2.d4 e6 3.Nf3 d5 4.Nbd2 Nf6 5.e5 Nfd7 6.c3 c5 7.Bd3 Nc6 8.O-O g5 9.h3 h5 10.h4 g4 11.Ng5 cxd4 12.f4 dxc3 13.bxc3 Qa5 14.Nb3 Qxc3 15.Rb1 Nb4 16.Bh7 Be7 17.Bd2 Qc4 18.Rc1 Qa6 19.Nd4 Qb6 20.Bxb4 Qxb4 21.Ndxe6 fxe6 22.Bg6+ Kf8 23.Nxe6+ Kg8 24.Nc7 Qb6+ 25.Kh1 Qxg6 26.f5 Qf7 27.f6 Ba3 28.e6 Qg6 29.Rc3 Bb4 30.Nxd5 Ne5 31.Re3 Bd6 32.Rxe5 Bxe5 33.Ne7+ Kh7 34.Nxg6 Kxg6 35.Qd3+ Kh6 36.Qe3+ Kg6 37.Qxe5 g3 38.Qf5+ Kh6 39.Qg5+ Kh7 40.Qg7# 1-0