1.d4 Nf6 2.Nf3 e6 3.c4 b6 4.g3 Ba6 5.Qc2 Bb7 6.Bg2 c5 7.d5 exd5 8.cxd5 Nxd5 9.O-O Nc6 10.Rd1 Be7 11.Qf5 Nf6 12.e4 g6 13.Qf4 O-O 14.e5 Nh5 15.Qc4 Qc7 16.Nc3 Nxe5 17.Nxe5 Bxg2 18.Bh6 d5 19.Qe2 Be4 20.Bxf8 Bxf8 21.f3 Qxe5 22.fxe4 d4 23.Nd5 Re8 24.Re1 Bg7 25.Qf3 Nf6 26.Rf1 Re6 27.Rae1 h5 28.b3 Rc6 29.h3 b5 30.Qf4 Qxf4 31.Nxf4 Nd7 32.Nd5 Kf8 33.Kf2 Be5 34.g4 h4 35.Ke2 Ra6 36.a4 bxa4 37.Kd3 axb3 38.Ra1 Rc6 39.Kc4 a6 40.Rab1 Bd6 41.Kxb3 c4+ 42.Kc2 Nc5 43.Rfe1 Be5 44.Rec1 Nxe4 45.Rb6 d3+ 46.Kb1 Rc5 47.Ne3 Nd2+ 48.Ka2 Ra5#