1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.a4 Nf6 5.Nc3 d6 6.d3 O-O 7.a5 a6 8.Nd5 h6 9.c3 Nxd5 10.Bxd5 Qf6 11.Be3 Ne7 12.Bb3 Be6 13.O-O b5 14.axb6 Bxb6 15.Nd2 Rfb8 16.Bc4 d5 17.exd5 Nxd5 18.Bxb6 Rxb6 19.Ne4 Qg6 20.Nc5 Rxb2 21.Qf3 c6 22.Nxe6 fxe6 23.Rxa6 Rxa6 24.Bxa6 Qf6 25.Qe4 Nxc3 26.Qxc6 Ne2+ 27.Kh1 Qxf2 28.Qxe6+ Kh7 29.Ra1 Ng3+ 30.hxg3 Qxg2# 0-1