1.Nf3 e6 2.g3 b5 3.d4 d5 4.b3 c5 5.Bg2 Bb7 6.c4 bxc4 7.bxc4 cxd4 8.Nxd4 Nf6 9.O-O Be7 10.Nc3 O-O 11.Rb1 Qd7 12.Qb3 Bc6 13.cxd5 Nxd5 14.Nxc6 Nxc6 15.Nxd5 exd5 16.Qxd5 Qxd5 17.Bxd5 Rac8 18.Rb7 Bc5 19.Rd1 Nd4 20.Kf1 Ne6 21.Bb3 Bb6 22.Ba3 Nc5 23.Bxc5 Rxc5 24.Rdd7 Rf5 25.f4 g5 26.e4 Rf6 27.f5 h5 28.h3 g4 29.hxg4 hxg4 30.Ke2 Kg7 31.a4 Kh6 32.Bxf7 Rc6 33.Be6 Rc2+ 34.Kd3 Rg2 35.Rh7+ Kg5 36.Rbg7+ Kf6 37.Rxg4 Rd8+ 38.Bd5 Ke5 39.Re7+ Kf6 40.Re6+ Kf7 41.Reg6+ Ke7 42.Rg7+ Kd6 43.R4g6+ Kc5 44.Rc6+ Kb4 45.f6 Rf2 46.a5 Kxa5 47.f7 Kb5 48.Rc1 Rf3+ 49.Ke2 Rf2+ 50.Ke1 Rh8 51.Rb1+ Ka5 52.Rxb6 Rhh2 53.f8=Q Rxf8 54.Rb3 Rff2 55.Rxa7# 1-0