1.Nf3 d5 2.e4 dxe4 3.Ng5 Nf6 4.Bc4 e6 5.Nc3 b6 6.Ngxe4 Nxe4 7.Nxe4 Bb7 8.d3 Bxe4 9.dxe4 Qxd1+ 10.Kxd1 Nc6 11.Bb5 O-O-O+ 12.Ke1 Nb4 13.Ba4 Be7 14.a3 Na6 15.Be3 Bc5 16.Ke2 Bxe3 17.Kxe3 Nc5 18.Bb5 e5 19.Rad1 Kb7 20.b4 Ne6 21.c3 Rd6 22.Rxd6 cxd6