1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.d3 Bc5 5.Bxc6 dxc6 6.O-O Qe7 7.Nbd2 Bg4 8.h3 Bh5 9.Nc4 O-O-O 10.Qe2 Rhg8 11.g4 Nxg4 12.hxg4 Bxg4 13.Kg2 f5 14.Ne3 Bxe3 15.Qxe3 f4 16.Qxa7 Rd6 17.Qa8+ Kd7 18.Qxg8 Bh3+ 19.Kh2 Rh6 20.Nxe5+ Qxe5 21.Qf7+ Kd8 22.Bxf4 Bxf1+ 23.Kg1 Rg6+ 24.Qxg6