1.e4 e6 2.Nf3 d5 3.Nc3 Nf6 4.e5 Nfd7 5.d4 c5 6.dxc5 Nc6 7.Bf4 Bxc5 8.Bd3 f6 9.exf6 Nxf6 10.Qe2 O-O 11.O-O-O Bd7 12.h4 Qa5 13.Kb1 a6 14.Ne5 Nxe5 15.Bxe5 b5 16.g4 Be8 17.Bxf6 Rxf6 18.Ne4 dxe4 19.Qxe4 Rd8 20.Qxh7+ Kf8 21.Qh8+ Kf7 22.Qh5+