1.e4 e5 2.Nf3 Nc6 3.Bc4 h6 4.O-O Bc5 5.c3 d6 6.h3 Bd7 7.d3 Qf6 8.b4 Bb6 9.a4 Qg6 10.a5 Bxh3 11.Nh4 Qg3 12.axb6 Qxh4 13.gxh3 Qxh3 14.bxc7 Nf6 15.Nd2 Qh4 16.Qf3 O-O 17.Qg3 Qh5 18.Kg2 Ng4 19.Rh1 Qg6 20.Nf3 Kh7 21.Rh4 Nf6 22.Qxg6+ fxg6 23.Rh3 Nh5 24.Bd2 Rf6 25.b5 Ne7 26.b6 a6 27.Be3 Raf8 28.Bxa6 bxa6 29.b7 d5 30.b8=Q dxe4 31.dxe4 g5 32.Nxg5+ hxg5 33.Rxh5+ Kg6 34.Rh3 g4 35.Rg3 Kh5 36.Rxa6 Ng6 37.Rxf6 Nh4+ 38.Kh1 Rxf6 39.c8=Q Rh6 40.Qxg4#