1.d4 Nf6 2.c4 c5 3.d5 e6 4.Nc3 exd5 5.cxd5 d6 6.e4 g6 7.f4 Bg7 8.Nf3 O-O 9.Be2 Re8 10.e5 dxe5 11.fxe5 Ng4 12.Bg5 Qb6 13.O-O Nxe5 14.d6 Qxb2 15.Nd5 Nxf3+ 16.Bxf3 Qd4+ 17.Kh1 Qxa1 18.Qxa1 Bxa1 19.Rxa1 Nd7 20.Be7 Rb8 21.Nc7 Rf8 22.Re1 a6 23.Kg1 b5 24.Bxf8 Kxf8 25.Re8+ Kg7 26.Bc6 Rb6 27.Rxc8 Rxc6 28.Ne8+ Kf8 29.Rxc6 Kxe8 30.Rc8#