1.Nf3 f5 2.g3 c5 3.Bg2 d6 4.d4 cxd4 5.Nxd4 e5 6.Nb3 Nf6 7.O-O Nc6 8.Bg5 Be7 9.c4 Be6 10.Bxf6 Bxf6 11.Bd5 Qd7 12.Nc3 O-O 13.Rc1 e4 14.Qd2 Rae8 15.Rfd1 Be5 16.c5 Kh8 17.Bxc6 bxc6 18.cxd6 Bxb3 19.axb3 Re6 20.Qc2 Rxd6 21.Rxd6 Qxd6 22.Rd1 Qc5 23.Rd7 h6 24.e3 Rb8 25.Qd1 Kh7 26.Qh5 Rf8 27.Ne2 Bxb2 28.Nf4 Rf6 29.g4 Qc1+ 30.Kg2 fxg4 31.Qxg4 Kh8 32.Qxg7# 1-0