1.d4 c6 2.Nc3 d5 3.e4 dxe4 4.Nxe4 Nf6 5.Nxf6+ exf6 6.c3 Bd6 7.Bd3 O-O 8.Be3 Re8 9.Qf3 Be6 10.Ne2 Nd7 11.O-O Nf8 12.c4 Ng6 13.Rfd1 Qa5 14.Ng3 Rad8 15.Nf5 Bb8 16.g3 Ne7 17.Nxe7+ Rxe7 18.a3 Rde8 19.Rac1 h6 20.Qe4 f5 21.Qf3 f4 22.gxf4 Bf5 23.Bd2 Be4 24.Bxe4 Qh5 25.Qxh5 Rd8 26.f3 Ree8 27.Kf2 Rd5 28.Bxd5 Re3 29.Qxf7+ Kh7 30.Be4+ Rxe4 31.Rg1 Rxd4 32.Qxg7# 1-0