1.e4 e5 2.Bc4 Nf6 3.Nc3 Nc6 4.Nf3 Be7 5.Ng5 O-O 6.O-O d6 7.d3 Bd7 8.Be3 a6 9.Na4 b5 10.Nc5 bxc4 11.dxc4 dxc5 12.a3 h6 13.Nf3 Nxe4 14.Qe2 Nf6 15.b4 cxb4 16.axb4 Nxb4 17.Ra2 Nxa2 18.c3 Nxc3 19.Qc2 e4 20.Nh4 Bb4 21.Bf4 a5 22.Kh1 g5 23.h3 gxf4 24.Kh2 e3 25.fxe3 fxe3 26.Re1 Nfe4 27.Rf1 Ba4 28.Qc1 Nd2 29.Qe1 Nxf1+ 30.Qxf1 Bd6+