1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 d6 5.O-O Bg4 6.h3 h5 7.c4 Qf6 8.Qb3 O-O-O 9.Bxc6 bxc6 10.Nh2 Qg6 11.Qe3 Nf6 12.Nc3 d5 13.cxd5 cxd5 14.exd5 Nxd5 15.Nxd5 Rxd5 16.hxg4 hxg4 17.Qa7 Kd7 18.Qa8 Rd3 19.Re1 g3 20.Nf3 gxf2+ 21.Kxf2 Bc5+ 22.Re3 Bxe3+ 23.dxe3 Rxa8 24.Nxe5+ Ke6 25.Nxg6 fxg6