1.Nf3 Nf6 2.c4 g6 3.Nc3 Bg7 4.d4 O-O 5.e4 d6 6.Be2 Bg4 7.h3 Bxf3 8.Bxf3 c5 9.e5 Nfd7 10.Bxb7 Nb6 11.dxc5 dxc5 12.Qxd8 Rxd8 13.O-O Bxe5 14.Nd5 N8d7 15.Bxa8 Nxa8 16.Nxe7+ Kf8 17.Nc6 Re8 18.Nxa7 Ndb6 19.Bh6+ Kg8 20.Rfe1 Nxc4 21.Rad1 f6 22.b3 Nb2 23.Rd2 c4 24.Rxb2 Bh2+ 25.Kf1 Rd8 26.bxc4 Be5 27.Nc6 Rd6 28.Rb8+ Kf7 29.Nxe5+ fxe5 30.Rxe5 Nc7 31.Rf8#