1.Nf3 d5 2.d4 Nf6 3.c4 dxc4 4.e3 e6 5.Bxc4 a6 6.Bd3 c5 7.O-O Nc6 8.Nc3 cxd4 9.Nxd4 Nxd4 10.exd4 Be7 11.Bc2 O-O 12.Bg5 b5 13.Qd3 g6 14.Rfe1 Bb7 15.Bb3 b4 16.Na4 Bc6 17.Rac1 Bxa4 18.Bxa4 Qa5 19.Bxf6 Bxf6 20.Bb3 Rad8 21.d5 Bxb2 22.Rc6 exd5 23.Rxa6 Qc5 24.g3 Bc3 25.Re3 Bd4 26.Rf3 Kg7 27.Kg2 Rd7 28.h4 h5 29.Qd2 Rfd8 30.Qg5 Qc7 31.g4 hxg4 32.Qxg4 Qe5 33.Bc2 Rd6 34.Rxd6 Rxd6 35.Rf5 Qe6 36.Qxd4+ f6 37.Rf3 Qe8 38.Qxb4 Rc6 39.Bd3 Qb8 40.Qxb8 Kf7 41.Qb2 Ke8 42.Qb4 Rc5 43.Bc2 Rc8 44.Ba4+ Kf7 45.Rh3 Kg7 46.Qb7+ Kg8 47.Ra3 Rc2 48.Qb3 Kf7 49.Kh3 g5 50.Bc6 Rc4 51.Bd7 Kf8 52.Qc2 gxh4 53.Qa4 Ke7 54.Bc8 Rg4 55.Qc2 d4 56.Qc5+ Ke8 57.Bf5 d3 58.Qc6+ Kd8 59.Qd7# 1-0