1.Nf3 d5 2.b3 Nf6 3.Bb2 g6 4.e3 Bg7 5.c4 c6 6.Be2 O-O 7.O-O Bg4 8.h3 Bxf3 9.Bxf3 Nbd7 10.Nc3 dxc4 11.bxc4 e5 12.Qc2 Re8 13.Rab1 Nc5 14.Ba3 e4 15.Bxc5 exf3 16.Rxb7 fxg2 17.Kxg2 Nd7 18.Bd6 Ne5 19.Bxe5 Rxe5 20.f4 Rh5 21.Rf3 g5 22.Qf5 Qxd2+ 23.Rf2 Qxc3 24.Qxf7+ Kh8 25.Qxh5 gxf4 26.exf4 Rg8 27.Kh2 Qe3 28.Qf3 Qe1 29.Rg2 Bd4 30.Rxh7+ Kxh7 31.Qh5#