1.e4 e5 2.Nc3 d6 3.d4 exd4 4.Qxd4 Nc6 5.Qd2 g6 6.b3 Bg7 7.Bb2 a6 8.O-O-O Nf6 9.f3 O-O 10.Nge2 Re8 11.Nf4 b5 12.Ncd5 Nxd5 13.Nxd5 Bxb2+ 14.Kxb2 Be6 15.h4 Bxd5 16.exd5 Qf6+ 17.c3 Ne5 18.h5 g5 19.h6 Ng6 20.Bd3 Re5 21.Be4 Rae8 22.Qd4 Nf4 23.Rd2 Qe7 24.g3 Ng6 25.Bc2 f6 26.f4 Re3 27.fxg5 Qe5 28.gxf6 Qxd4 29.cxd4 Rxg3 30.Rf2 Ree3 31.Bf5 Rgf3 32.Be6+ Kf8 33.Rc2 Rxf6 34.Rxc7 Rf2+ 35.Ka3 a5 36.Rxh7 Ree2 37.Ra1 Rh2 38.Rb7 Ne7 39.Rxb5 Rxh6 40.Rxa5 Rh4 41.Rf1+ Ke8 42.Ra8+ Nc8 43.Rxc8+ Ke7 44.Rf7# 1-0