1.e4 g6 2.d4 Bg7 3.Nc3 d6 4.f4 e6 5.Nf3 Ne7 6.Bd3 b6 7.O-O Ba6 8.f5 Bxd3 9.Qxd3 gxf5 10.Bg5 f6 11.exf5 fxg5 12.Nxg5 Bf6 13.Nxe6 Qc8 14.Ne4 Nd7 15.Qh3 h5 16.Qg3 Qb7 17.Rae1 Bxd4+ 18.Kh1 Be5 19.f6 Rh7 20.Qf3 Nd5 21.N4g5 Rh8 22.Qf5 N7xf6 23.Ng7+ Kf8 24.Qd7 Ne7 25.Rxe5 Rh6 26.Qxe7+ Kg8 27.Qf7+ Kh8 28.Rxf6 Rxf6 29.Qxh5+ Kg8 30.Qh7+ Kf8 31.Qh8#