1.e4 e5 2.Nf3 Nc6 3.Bb5 f5 4.Nc3 Nd4 5.O-O Nxb5 6.Nxb5 Nf6 7.d4 Be7 8.dxe5 Nxe4 9.Nfd4 d5 10.exd6 Nxd6 11.Qh5+ g6 12.Qh6 Bf6 13.Bf4 a6 14.Nxd6+ cxd6 15.Rad1 Kf7 16.Nf3 Qf8 17.Ng5+ Kg8 18.Qh3 h6 19.Qb3+ Kg7 20.Nf3 Qf7 21.Qb6 Rd8 22.Bxd6 Re8 23.Rfe1 Be6 24.Be5 Re7 25.Bxf6+ Qxf6 26.Rd6 Rae8 27.h3 Qf7 28.Ne5 Qf6 29.Nd3 g5 30.Nc5 Kf7 31.Nxb7