1.e4 Nf6 2.Nc3 d6 3.h3 g6 4.Nf3 Bg7 5.d4 c6 6.Bd3 Qc7 7.Qe2 e5 8.Be3 Nbd7 9.dxe5 dxe5 10.O-O Nh5 11.Rad1 O-O 12.Bc4 Nf4 13.Qd2 Nb6 14.Bb3 Bd7 15.Bxb6 Qxb6 16.Qxd7 Rad8 17.Qe7 Rde8 18.Bxf7+ Rxf7 19.Qxe8+ Rf8 20.Qe7 Bf6 21.Qa3 Qc7 22.Qxa7 Qc8 23.Kh2 g5 24.g4 h5 25.Rg1 Rf7 26.Rg3 Rh7 27.Rdg1 hxg4 28.Nxg5 Bxg5 29.Qe3 Nxh3 30.Rxg4 Nf4+ 31.Kg3 Rh3#