1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 O-O 5.e5 Ne8 6.f4 d6 7.Nf3 dxe5 8.fxe5 Nc6 9.h3 f6 10.Bf4 fxe5 11.Bxe5 Nxe5 12.Nxe5 c5 13.Ne2 cxd4 14.Nf3 e5 15.g4 Rxf3 16.Bg2 Rf8 17.Bd5+ Kh8 18.Qd3 Nc7 19.Be4 Ne6 20.O-O-O Nc5 21.Qc2 Nxe4 22.Qxe4 Bd7 23.Qxb7 Rb8 24.Qxa7 Rf2 25.Rhe1 Bc6 26.b3 Ra8 27.Qxg7+ Kxg7 28.Nc3 Qa5 29.Na4 Bxa4 30.bxa4 Qc3+ 31.Kb1 Rb8#