1.g3 Nf6 2.c4 c6 3.Bg2 a6 4.d4 e6 5.e4 d5 6.e5 Nfd7 7.Nf3 dxc4 8.O-O b5 9.Ng5 Be7 10.Qh5 g6 11.Qh6 Bf8 12.Qh4 h6 13.Qh3 Nb6 14.Ne4 Nd5 15.Nbc3 Nd7 16.Bg5 Qb6 17.Rad1 Qc7 18.b3 b4 19.Nxd5 cxd5 20.Nd6+ Bxd6 21.exd6 Qxd6 22.bxc4 Qf8 23.Bd2 Nb6 24.Rfe1 Bb7 25.Rxe6+ fxe6 26.Qxe6+ Qe7 27.Qxg6+ Qf7 28.Re1+ Kf8 29.Bxb4+ Qe7 30.Bxe7# 1-0