1.d4 d5 2.c4 e6 3.Nc3 Nf6 4.Nf3 Bb4 5.e3 O-O 6.Bd2 b6 7.Rc1 Bb7 8.cxd5 exd5 9.Bd3 a6 10.O-O Nbd7 11.Ne5 Nxe5 12.dxe5 Nd7 13.f4 Nc5 14.Bb1 d4 15.Ne2 Qd5 16.e4 Nxe4 17.Bxb4 Nc3 18.Bxh7+ Kh8 19.Rf3 Nxd1 20.Bxf8 Rxf8 21.Bd3 g6 22.Rxd1 c5 23.Ng3 Qxa2 24.Ne4 c4 25.Rh3+ Kg7 26.Nf6 Rh8 27.Rxh8 Kxh8 28.Bf1 Qxb2 29.Bxc4 Qxg2#