1.d4 e6 2.Nf3 f5 3.g3 Nf6 4.Bg2 g6 5.O-O Bg7 6.c4 O-O 7.Nc3 d6 8.Bg5 Qe8 9.Qb3 Kh8 10.Nd2 Nc6 11.e3 e5 12.Bxf6 Bxf6 13.Nd5 Bd8 14.dxe5 dxe5 15.f4 Be6 16.Nf3 Bxd5 17.cxd5 exf4 18.dxc6 fxe3 19.cxb7 Bf6 20.bxa8=Q Qxa8 21.Qxe3 Qe8 22.Qxe8 Rxe8 23.Rae1 Bxb2 24.Rxe8+ Kg7 25.Re7+ Kh6 26.Rxc7 Kh5 27.Nh4 Kg4 28.Rf4+ Kg5 29.Rxh7 Bd4+ 30.Kf1 Bf6 31.Nf3#