1.Nf3 c5 2.e4 c4 3.Bxc4 a6 4.Bb3 h6 5.c4 b6 6.d4 Bb7 7.Nc3 d6 8.Ba4+ Bc6 9.O-O e6 10.Bxc6+ Nxc6 11.b3 Nce7 12.Qd3 Nc6 13.Qd1 Nb8 14.Qd2 Ne7 15.Ba3 Ng6 16.Ne1 Be7 17.f4 O-O 18.f5 exf5 19.exf5 Nh4 20.g3 Bg5 21.Qd3 Re8 22.gxh4 Re3 23.Qc2 Bf6 24.Rd1 Nc6 25.Nd5 Nxd4 26.Qg2 Re2 27.Qg4 Rxa2 28.Rxd4 Rxa3 29.Rd3 b5 30.Nc2 bxc4 31.Qxc4 Ra5 32.Nce3 Rc8 33.Qe4 Kh8 34.Ng4 Qf8 35.Ngxf6 gxf6 36.Kg2 Ra2+ 37.Rf2 Rxf2+ 38.Kxf2 Rc2+ 39.Kf3 Rxh2 40.Kg3 Rb2 41.Kh3 Qb8 42.Qe3 Kh7 43.Nxf6+ Kg7 44.Ng4 Qb5 45.Qxh6+ Kg8 46.Nf6# 1-0