1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.O-O Nf6 5.d4 Bxd4 6.Nxd4 Nxd4 7.Bg5 h6 8.Bh4 g5 9.f4 d5 10.fxg5 Bg4 11.Qe1 dxc4 12.Na3 hxg5 13.Bxg5 Ne2+ 14.Kh1 Nxe4 15.Bxd8 N4g3+ 16.Qxg3 Nxg3+ 17.Kg1 Nxf1 18.Bf6 Rh5 19.Rxf1 c3 20.bxc3 Rf5 21.Rxf5 Bxf5 22.Bxe5 Kd7 23.Nb5 Re8 24.Bf4 Re4 25.g3 Ra4 26.Nd4 Bg4 27.h4 Rxa2 28.Nb5 Rxc2 29.Nxa7 Rxc3 30.Nb5 Rc2 31.Nxc7 Rc3 32.Nd5 Rc6 33.Ne3 f5 34.Kf2 Ke6