1.b3 Nf6 2.Bb2 e6 3.c4 Be7 4.Nc3 b6 5.d4 Bb7 6.Nf3 d6 7.e3 Nbd7 8.Be2 O-O 9.O-O c5 10.d5 e5 11.Nb5 a6 12.Nc3 h6 13.Bd3 Nh7 14.Qc2 Ng5 15.Nxg5 Bxg5 16.Ne4 f5 17.Nxd6 e4 18.Be2 Qc7 19.Nxb7 Qxb7 20.Be5 Nxe5 21.f4 exf3 22.gxf3 Bxe3+ 23.Kh1 Nd7 24.f4 Bd4 25.Rad1 Nf6 26.Qxf5 Rae8 27.Qd3 Re3 28.Qc2 Rfe8 29.Bd3 Ng4 30.Bg6 Re2 31.Qc1 Rxh2#