1.Nf3 g5 2.Nxg5 c5 3.e3 d6 4.Bc4 e6 5.Nh3 Qf6 6.O-O h5 7.Nc3 Nc6 8.e4 Be7 9.Qe2 Nd4 10.Qd3 Nh6 11.Nb5 Nxb5 12.Bxb5+ Kf8 13.Qe2 Ng4 14.d3 a6 15.Ba4 Rg8 16.f3 Qd4+ 17.Kh1 Qxa4 18.fxg4 hxg4 19.Qf2 f5 20.Bh6+ Kf7 21.exf5 exf5 22.Ng1 Be6 23.Rae1 Qxa2 24.Ne2 Rg6 25.Nf4 g3 26.Qf3 Rxh6 27.Nxe6 Rxe6 28.Qxf5+ Bf6 29.Qh7+ Kf8 30.Re4 Rae8 31.hxg3 Qd5 32.Rg4 Re1 33.Qg7# 1-0