1.d4 Nf6 2.c4 c6 3.e3 d5 4.Nc3 a6 5.Nf3 e6 6.b3 Bb4 7.Bd2 O-O 8.Qc2 Bd6 9.Bd3 Nbd7 10.O-O Re8 11.Rad1 Qe7 12.e4 dxc4 13.Bxc4 e5 14.Ng5 Rf8 15.f4 exd4 16.e5 Bc5 17.Kh1 b5 18.exf6 Nxf6 19.Bd3 dxc3 20.Bxc3 h6 21.Rde1 Qd8 22.Bxf6 gxf6 23.Nh7 Bb4 24.Re3 Re8 25.Rxe8+ Qxe8 26.Nxf6+ Kf8 27.Nxe8 Ra7 28.Qxc6 Ba5 29.Qxc8 f5 30.Bxf5 Bb6 31.Bg6 h5 32.f5 Rd7 33.f6 Be3 34.Qxd7 Bb6 35.Qf7# 1-0