1.Nf3 Nf6 2.g3 d5 3.Bg2 c5 4.O-O Nc6 5.d4 e6 6.c4 Be7 7.cxd5 exd5 8.Nc3 O-O 9.Bg5 Be6 10.dxc5 Qa5 11.Bxf6 Bxf6 12.Nxd5 Bxb2 13.Rb1 Qxa2 14.Ng5 Rfd8 15.Qc2 Bxd5 16.Rxb2 Qa6 17.Qxh7+ Kf8 18.Bxd5 Rxd5 19.Qh8+ Ke7 20.Qxa8 Rxg5 21.Rxb7+ Kf6 22.Rb6