1.d4 Nf6 2.Nc3 g6 3.e4 d6 4.Nf3 Bg7 5.Bc4 O-O 6.d5 c6 7.dxc6 Nxc6 8.O-O Bd7 9.Bg5 Rc8 10.a3 a6 11.h3 b5 12.Bd5 Na5 13.e5 dxe5 14.Nxe5 Nxd5 15.Nxd5 f6 16.Nxd7 fxg5 17.Nxf8 Qxf8 18.Rb1 Rd8 19.Qe1 Rxd5 20.Qxa5 Qc8 21.f4 Bd4+ 22.Kh1 gxf4 23.Rxf4 Be5 24.Rf2 Qb8 25.Qxa6 Bxb2 26.Qe6+ Kg7 27.Qxd5 Qg3 28.Rf7+ Kh8 29.Qd8#