1.Nf3 Nf6 2.Nc3 d5 3.d4 a6 4.Bf4 e6 5.e3 Bb4 6.Be2 Ne4 7.Qd3 Bd7 8.a4 c5 9.dxc5 O-O 10.Bd6 Nxc5 11.Qd4 Nc6 12.Qf4 Re8 13.O-O Bxc3 14.Bxc5 Bxb2 15.Rab1 Bf6 16.c4 e5 17.Qg3 d4 18.Rxb7 Bc8 19.Rb6 d3 20.Bxd3 Qxd3 21.Rxc6 Be6 22.Bb6 Qe4 23.Rc7 Rac8 24.Rc1 Qd3 25.Rxc8 Rxc8 26.Nxe5 Qa3 27.Rf1 Qxa4 28.Bd4 a5 29.Nc6 Qxc6 30.Bxf6 g6 31.Qe5 Bxc4 32.Rc1 Qe6 33.Qa1 Bd5 34.Rxc8+ Qxc8 35.f3 Qa8 36.Qe5 Be6 37.Bg7 Qd5 38.Qc3 Qc4 39.Qa1 h5 40.Bh6 Kh7 41.Qg7# 1-0