1.d4 f5 2.c4 Nf6 3.g3 g6 4.Bg2 Bg7 5.Nf3 d6 6.O-O O-O 7.b3 Ne4 8.Bb2 c5 9.Nc3 Nc6 10.e3 Nxc3 11.Bxc3 e5 12.dxe5 dxe5 13.Qd5+ Kh8 14.Qxc5 Qe8 15.Rad1 h6 16.Rd6 Rg8 17.Rfd1 Kh7 18.Ng5+ hxg5 19.Rxc6 bxc6 20.Bxc6 Bf8 21.Qb5 Ba6 22.Qxa6 Qe6 23.Qb7+ Bg7 24.Bd5 Qf6 25.Bxg8+ Rxg8 26.Rd7 f4 27.Rf7 Qd6 28.Qd7 Qc5 29.Qh3#