1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.Nf3 O-O 5.g3 d6 6.Bg2 Nc6 7.O-O e5 8.e3 Re8 9.dxe5 dxe5 10.Nd5 Bg4 11.h3 Bxf3 12.Bxf3 e4 13.Nxf6+ Qxf6 14.Bg2 Rad8 15.Qb3 Qe6 16.c5 Rd5 17.Qxb7 Rxc5 18.Qxc7 Rc2 19.Qb7 Rb8 20.Qa6 Nb4 21.Qxe6 fxe6 22.Bxe4 Rc4 23.Bg2 Nd3 24.Rd1 Nxb2 25.Rb1 Nxd1 26.Rxb8+ Kf7 27.Rb7+ Kf6 28.Ba3 Ra4 29.Be7+ Ke5 30.f4+ Kf5 31.g4#