1.Nf3 h6 2.c4 e6 3.Qb3 c5 4.g3 Nc6 5.Nc3 b6 6.Bg2 Bb7 7.O-O Nf6 8.Rd1 Na5 9.Qa4 Bc6 10.Qc2 Nxc4 11.e4 Rc8 12.d3 Na5 13.d4 cxd4 14.Nxd4 Bc5 15.Qe2 O-O 16.Bf4 d6 17.Ndb5 Bxb5 18.Nxb5 e5 19.Bxe5 dxe5 20.Rxd8 Rcxd8 21.Nc7 Nc6 22.Nd5 Rd6 23.Rb1 a5 24.a3 Rfd8 25.b4 axb4 26.axb4 Nxd5 27.bxc5 Nc3 28.Qb2 Na4 29.Qa3 Nxc5 30.Rxb6 Ne6 31.Bf1 Ng5 32.Qa6 Nf3+ 33.Kg2 Ne1+ 34.Kh3 Nf3 35.Rxc6 Ng5+ 36.Kg2 Rc8 37.Rxc8+ Rd8 38.h4 f6 39.Bc4+ Ne6 40.Rc6 Kh8 41.Kh2 Ra8 42.Rc5 Nd8 43.Qxa8 g5 44.Rc6 h5 45.Be6 Kh7 46.Ba2 Nxc6 47.Qxc6 gxh4 48.Kg1 Kg7 49.f3 f5 50.Bc4 Kh7 51.Be2 fxe4 52.Qxe4+ Kg7 53.Bb5 Kf8 54.Bc6 Ke7 55.Kh1 Kd8 56.Qf5 h3 57.Qd7# 1-0