1.Nf3 Nf6 2.c4 g6 3.b3 Bg7 4.Bb2 O-O 5.g3 d6 6.d4 c5 7.Bg2 cxd4 8.Nxd4 Nc6 9.O-O Bd7 10.e3 Nxd4 11.Bxd4 a6 12.Bxb7 Rb8 13.Bg2 Bg4 14.Qd2 Qd7 15.Re1 Bh3 16.Bh1 Bf5 17.Nc3 Ng4 18.Bxg7 Kxg7 19.Nd5 h5 20.Qd4+ Kg8 21.Rac1 Ne5 22.f4 Nd3 23.e4 Nxc1 24.exf5 Nxa2 25.Nxe7+ Kh7 26.Bc6 Qc7 27.Qf6 Qa7+ 28.Kg2 g5 29.fxg5 Rxb3 30.Qh6#