1.d4 c6 2.f3 d5 3.e4 g6 4.Nc3 Bg7 5.Be3 Qb6 6.Rb1 dxe4 7.fxe4 e5 8.Nf3 exd4 9.Nxd4 Qc7 10.Qd2 Nf6 11.Ndb5 cxb5 12.Nxb5 Qc6 13.Nd6+ Kf8 14.Bb5 Qc7 15.O-O Be6 16.Rxf6 Bxf6 17.Ne8 Qe5 18.Nxf6 Qxb5 19.Qd8+ Kg7 20.Nh5+ Qxh5 21.Bd4+ Kh6 22.Qxh8 Qe2 23.Bg7+ Kg5 24.Qxh7 Nd7 25.Qh6+ Kg4 26.Rf1 Qxe4 27.h3+ Kg3 28.Qg5+ Bg4 29.Rf3+ Qxf3 30.gxf3 Kxh3 31.Qxg4# 1-0