1.e4 d6 2.d4 Nf6 3.Nc3 g6 4.Bg5 c6 5.f4 Bg7 6.Nf3 b5 7.e5 dxe5 8.dxe5 Nfd7 9.a4 b4 10.Ne4 O-O 11.Bc4 Ba6 12.Bxa6 Nxa6 13.Qd3 Nc7 14.O-O-O Nd5 15.Nd4 Qb6 16.Nxc6 Qxc6 17.Qxd5 Qxa4 18.Bxe7 Rfc8 19.b3 Qa3+ 20.Kb1 Nb6 21.Qb5 Bf8 22.Nf6+ Kg7 23.Bxf8+ Kxf8 24.Nxh7+ Kg7 25.Ng5 Rab8 26.Rd7 Nc4 27.Rxf7+ Kg8 28.Rg7+ Kf8 29.Ne6#