1.d4 d5 2.c4 e6 3.Nc3 c6 4.e3 Bd6 5.Qc2 f5 6.Nf3 Nf6 7.Bd3 Nbd7 8.cxd5 cxd5 9.O-O O-O 10.Bd2 a6 11.Rac1 b6 12.Qb3 Bb7 13.a4 Ne4 14.Rfd1 g5 15.Be1 g4 16.Nd2 Qh4 17.g3 Qh5 18.Bxe4 fxe4 19.Ndxe4 Be7 20.Nd2 Rf6 21.Nf1 Raf8 22.Ne2 e5 23.Rc7 Bc8 24.Qxd5+ Kh8 25.dxe5 Nxe5 26.Nf4 Rxf4 27.exf4 Nf3+ 28.Kh1 Qh3 29.Rxe7 Qxf1#