1.Nf3 d5 2.d4 e6 3.Bd2 Nf6 4.c4 Be7 5.Nc3 O-O 6.Bf4 c5 7.dxc5 Na6 8.e3 Ne4 9.cxd5 Nxc3 10.bxc3 Nxc5 11.d6 Bf6 12.Rc1 Qa5 13.Be5 Bxe5 14.Nxe5 Qxa2 15.Bc4 Qa5 16.O-O f6 17.Ra1 Qb6 18.Rb1 Qd8 19.Qd4 b6 20.Nc6 Qe8 21.Ne7+ Kh8 22.Ra1 Qh5 23.e4 Bb7 24.f3 Qe5 25.Rfd1 Rfd8 26.Bb5 g5 27.h3 Kg7 28.Nc6 Bxc6 29.Qxe5 fxe5 30.Bxc6 Rac8 31.Rxa7+ Kf6 32.Bb5 h5 33.d7 Rb8 34.h4 gxh4 35.Kh2 Ke7 36.Kh3 Rg8 37.d8=Q# 1-0