1.e4 e5 2.Nf3 Nc6 3.Nc3 Nf6 4.d4 exd4 5.Nxd4 Bb4 6.Nxc6 bxc6 7.Bd3 O-O 8.O-O d6 9.Bg5 h6 10.Bh4 a5 11.Ne2 Bc5 12.c3 Re8 13.Qc2 Bd7 14.Nd4 g5 15.Bg3 Nh5 16.Rae1 Nxg3 17.fxg3 Bb6 18.Kh1 a4 19.e5 Bxd4 20.Bc4 d5 21.Rxf7 Kxf7 22.Qh7+ Ke6 23.Qg6+