1.d4 c5 2.c3 cxd4 3.cxd4 d6 4.Nf3 Nf6 5.Nc3 g6 6.e4 Bg7 7.h3 O-O 8.Be2 Nc6 9.O-O d5 10.e5 Ne4 11.Bd3 Bf5 12.Re1 Nxc3 13.bxc3 Bxd3 14.Qxd3 Rc8 15.h4 e6 16.h5 Qe7 17.Bg5 Qc7 18.Rac1 a6 19.Qe3 Rfe8 20.Bf6 Ne7 21.g4 Bf8 22.Kg2 Qa5 23.Rh1 Qxa2 24.hxg6 Nxg6 25.Qg5 Qe2 26.Rxh7 Kxh7 27.Rh1+ Kg8 28.Rh8#