1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Bb4 6.Bd3 d5 7.Bg5 Qa5 8.O-O Bxc3 9.bxc3 Nxe4 10.Bxe4 dxe4 11.Nb5 O-O 12.c4 a6 13.Bd2 Qb6 14.Be3 Qc6 15.Nd6 Rd8 16.c5 b6 17.Qh5 bxc5 18.Qxf7+ Kh8 19.Bh6 Rg8 20.Bxg7+ Rxg7 21.Qf8+