1.c4 e5 2.Nc3 Nf6 3.Nf3 Nc6 4.g3 Bb4 5.Bg2 O-O 6.Nd5 Bc5 7.O-O Re8 8.Ng5 Nxd5 9.cxd5 Nd4 10.d3 a5 11.e3 Nf5 12.Qh5 Nh6 13.Be4 Be7 14.Bxh7+ Kh8 15.f4 exf4 16.Nxf7+ Nxf7 17.Bg6+ Nh6 18.Bxe8 fxg3 19.e4 gxh2+ 20.Kh1 Ra6 21.Bg6 Bf8 22.Bg5