1.Nf3 Nf6 2.d3 c6 3.e4 d6 4.c4 c5 5.h3 Nc6 6.Nc3 e5 7.Nd5 Be7 8.Be2 O-O 9.O-O Nxd5 10.cxd5 Nd4 11.Nxd4 cxd4 12.f4 f5 13.Bd2 Bh4 14.fxe5 dxe5 15.Qb3 f4 16.d6+ Rf7 17.Bxf4 exf4 18.Rxf4 Bf6 19.e5 Qe8 20.Bh5 Be6 21.Bxf7+ Bxf7 22.Qxb7 Rb8 23.Qxa7 Ra8 24.d7 Qd8 25.Qxd4 Bg5 26.Rxf7 Kxf7 27.Qd5+ Ke7 28.Rf1 Qb6+ 29.d4 Be3+ 30.Kh1 Qa6 31.Rf7+ Kd8 32.Rf8+ Kc7 33.Qxa8 Qxa8 34.Rxa8 g5 35.h4 Bc1 36.a3 Be3 37.b4 Kc6 38.Rb8 Bf4 39.a4 Bxe5 40.Rf8 Kd5 41.hxg5 Bf4 42.g4 Ke6 43.d8=Q Bb8 44.Rf6# 1-0