1.d4 Nf6 2.c4 c5 3.d5 e5 4.Nc3 d6 5.e4 Be7 6.g3 O-O 7.Bg2 Ne8 8.Nge2 Nd7 9.O-O a6 10.a4 g6 11.Bh6 Ng7 12.Qd2 Nf6 13.h3 Kh8 14.Rae1 Ng8 15.Be3 f5 16.f4 Bf6 17.fxe5 Bxe5 18.exf5 Nxf5 19.Bg5 Bf6 20.Ne4 Bxg5 21.Nxg5 h6 22.Nf3 Bd7 23.a5 b5 24.axb6 Qxb6 25.g4 Ng7 26.Nh4 Rxf1+ 27.Rxf1 Be8 28.Rf8 g5 29.Ng6+ Kh7 30.Be4 Nf6 31.Rh8#