1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.Nc3 Nf6 5.O-O O-O 6.b3 d6 7.Bb2 Bg4 8.d3 Nd4 9.Kh1 Nh5 10.Re1 Qf6 11.Nd5 Qd8 12.c3 Nxf3 13.gxf3 Bh3 14.Rg1 Bxf2 15.Qe2 Bxg1 16.Rxg1 c6 17.Ne3 b5 18.Ba3 bxc4 19.dxc4 Qd7 20.Qd3 Nf4 21.Qc2 f5 22.Rg5 fxe4 23.Qxe4 Rf6 24.Rg1 Raf8 25.Ng4 Rg6 26.c5 Bxg4 27.fxg4 Rxg4 28.cxd6 Rxg1+ 29.Kxg1 Qg4+ 30.Kf1 Nd3+ 31.Qf4 Rxf4#