1.e4 Nf6 2.Nc3 e5 3.Nf3 Nc6 4.Bc4 Nxe4 5.Nxe4 d5 6.Bd3 dxe4 7.Bxe4 Bc5 8.O-O O-O 9.h3 Nd4 10.Nxe5 Qe7 11.d3 Qxe5 12.c3 Nf5 13.Bxf5 Qxf5 14.Be3 Bd6 15.d4 Qg6 16.g3 Bxh3 17.Qf3 Bg4 18.Qg2 Qf5 19.Qh2 Bh3 20.Rfe1 Rfe8 21.Bd2 Re6 22.Rf1 Bxf1 23.Rxf1 Rg6 24.c4 Qd3 25.c5 Bxg3 26.Qh3 Bf4+ 27.Qg2 Rxg2+ 28.Kxg2 Bxd2 29.Kg1 h5 30.Kg2 h4 31.Kh2 Qxf1 32.a3 Bf4#