1.d4 Nf6 2.Nf3 g6 3.c4 Bg7 4.Nc3 d5 5.cxd5 Nxd5 6.e4 Nxc3 7.bxc3 c5 8.Bb5+ Nc6 9.O-O O-O 10.d5 a6 11.Be2 Ne5 12.Nxe5 Bxe5 13.Be3 Bxc3 14.Rc1 Bd4 15.Bxd4 cxd4 16.Qxd4 Bd7 17.Rfd1 Qa5 18.h4 Ba4 19.Re1 Rac8 20.h5 b6 21.h6 f6 22.Bg4 Rc5 23.Be6+ Kh8 24.e5 Be8 25.exf6 Rxf6 26.d6 Qa4 27.Bc4 Rf5 28.Rxe7 Bd7 29.Rf7 Rf4 30.Rf8#