1.d4 d5 2.e4 dxe4 3.Nc3 Nf6 4.f3 exf3 5.Qxf3 e6 6.Bd3 Qxd4 7.Nge2 Qb6 8.Be3 Bc5 9.Bg5 Nbd7 10.Bf4 e5 11.Bd2 c6 12.O-O-O Qc7 13.Ng3 Nb6 14.Nf5 Bxf5 15.Bxf5 Nbd7 16.Bg5 Bd4 17.Ne4 Nxe4 18.Qxe4 f6 19.Bf4 O-O 20.Qxd4 Rad8 21.Qc4+ Kh8 22.Bg3 b5 23.Qh4 h6 24.Bf2 Qa5 25.Kb1 c5 26.Qg4 Nb8 27.Qg6 Rxd1+ 28.Rxd1 Kg8 29.Qh7+ Kf7 30.Qg6+ Ke7 31.Bxc5#