1.Nf3 Nf6 2.c4 c5 3.Qb3 Nc6 4.Nc3 e6 5.e4 a6 6.Be2 Bd6 7.Qd1 Nd4 8.O-O Ng4 9.Nxd4 Qh4 10.h3 cxd4 11.Bxg4 h5 12.Bf3 dxc3 13.dxc3 Be5 14.Be3 g5 15.Qd2 Rg8 16.g3 Qxh3 17.Bg2 Qg4 18.Bd4 Bc7 19.e5 h4 20.Rae1 Rb8 21.Bc5 Qxc4 22.Bd6 Bxd6 23.Qxd6 Ra8 24.b3 Qxc3 25.Rc1 Qb2 26.Rc4 hxg3 27.fxg3 Qe2 28.Rfc1 Kd8 29.Qb6+ Ke7 30.Qb4+ Kd8 31.Qa5+ Ke7 32.Qc5+ Ke8 33.R4c3 Qd2 34.R3c2 Qd3 35.Qf2 f5 36.Rc3 Qb5 37.Rxc8+ Rxc8 38.Rxc8+ Kf7 39.Rxg8 Kxg8 40.Qd4 Qe2 41.a4 f4 42.Qc3 b5 43.Qc8+ Kg7 44.Qxd7+ Kf8 45.Qd8+ Kf7 46.Qf6+ Ke8 47.Bc6# 1-0