1.d4 c6 2.Nc3 d5 3.e4 dxe4 4.Nxe4 Nf6 5.Nxf6+ exf6 6.Bc4 Qe7+ 7.Be2 Qc7 8.Bc4 Be7 9.Nf3 O-O 10.O-O c5 11.c3 Rd8 12.Qb3 Bf8 13.Be3 Nc6 14.dxc5 Na5 15.Qb4 b6 16.Be2 Bxc5 17.Qf4 Bd6 18.Qh4 Nc6 19.Rad1 Bf5 20.Rfe1 h6 21.h3 Be6 22.a3 Rac8 23.Ba6 Rb8 24.Bb5 Ne7 25.Nd4 Nf5 26.Nxe6 fxe6 27.Qg4 Be5 28.Bd3 Rd5 29.Bc1 Rbd8 30.Bc4 h5 31.Qe2 R5d6 32.Rxd6 Rxd6 33.Bb3 h4 34.f4 Qc5+ 35.Kh2 Ng3 36.Qf3 Qb5 37.fxe5 Qxb3 38.exd6 a6 39.Bf4 a5 40.Bc1 g5 41.d7 b5 42.Qb7 e5 43.d8=R# 1-0