1.Nf3 d5 2.d4 Bf5 3.c4 e6 4.Nc3 Nf6 5.Qb3 Nc6 6.c5 Rb8 7.e3 Rg8 8.Bb5 Nd7 9.Bxc6 bxc6 10.Qa4 Bd3 11.Qxc6 Ke7 12.Qa4 g5 13.h3 h5 14.Qd1 Ba6 15.Ng1 Nf6 16.Nf3 Nd7 17.e4 g4 18.hxg4 hxg4 19.Ng5 Ke8 20.Nh7 dxe4 21.Nxf8 Kxf8 22.Bh6+ Ke7 23.Qa4 Bd3 24.O-O-O Nf6 25.Bf4 Nd5 26.Nxd5+ Qxd5 27.Bxc7 Rb7 28.Bd6+ Kf6 29.b3 a5 30.Be5+ Kg6 31.Rh4 Rb4 32.Rxg4+ Kf5 33.Rxg8 e3 34.Qxa5 Qc4+ 35.Kb2 exf2 36.Ka3 Qc2 37.Rh1 Rb7 38.c6 Rb5 39.Qd8 Ke4 40.Qh4+ Kd5 41.Rd8+ Kxc6 42.Rc8+ Kd5 43.Rxc2 Rb8 44.Rc5# 1-0