1.e4 e5 2.d3 Nf6 3.Nf3 Nc6 4.Be3 Be7 5.g3 O-O 6.Bg2 d5 7.Ng5 h6 8.Nh3 d4 9.Bd2 Ng4 10.Qf3 Re8 11.c3 dxc3 12.Bxc3 Bb4 13.O-O Bxc3 14.Nxc3 Nd4 15.Qd1 Be6 16.f3 Ne3 17.Qd2 Nxf1 18.Bxf1 Nxf3+ 19.Kg2 Nxd2 20.a3 Bxh3+ 21.Kf2 Bxf1 22.Nd5 Bxd3 23.Rd1 Bxe4 24.Nc3 Bc2 25.Re1 Qd4+ 26.Kg2 Be4+ 27.Nxe4 Nxe4 28.Kh3 Ng5+ 29.Kg2 Qd2+ 30.Kf1 Nh3 31.b4 Qf2#