1.e4 c6 2.Nf3 d5 3.Nc3 dxe4 4.Nxe4 Nf6 5.Nxf6+ gxf6 6.d4 Bf5 7.Be2 e6 8.O-O Bg7 9.c4 O-O 10.Be3 Bg6 11.h4 Nd7 12.d5 cxd5 13.cxd5 e5 14.h5 Bxh5 15.Nh4 Bg6 16.Bg4 Nb6 17.d6 Nc4 18.Bc5 Nxb2 19.Qb3 Nd3 20.Nxg6 Nxc5 21.Ne7+ Kh8 22.Qd5 Ne6 23.Bxe6 fxe6 24.Qxe6 f5 25.Rfd1 Rf6 26.Qxe5 Rxd6 27.Qxd6 Qxd6 28.Rxd6 Bxa1 29.Nxf5 Rf8 30.g4 b5 31.Kg2 a5 32.Rd5 Rb8 33.Nd6 b4 34.Rxa5 Bd4 35.f4 Kg8 36.Kf3 b3 37.axb3 Rxb3+ 38.Ke4 Bb2 39.g5 Rb4+ 40.Kf5 Bc1 41.Ne4 Kg7 42.Ra7+ Kh8 43.Nf6 Rxf4+ 44.Ke6 Rh4 45.Ra8+ Kg7 46.Rg8# 1-0