1.e4 Nf6 2.e5 Nd5 3.c4 Nb6 4.c5 Nd5 5.Bc4 e6 6.Nc3 Nxc3 7.dxc3 Bxc5 8.Qg4 Rg8 9.h4 Nc6 10.Bf4 d5 11.O-O-O Bd7 12.Bd3 g6 13.Nf3 h5 14.Qg3 b5 15.Ng5 Rg7 16.Bxb5 Ne7 17.Bxd7+ Qxd7 18.Ne4 Nf5 19.Nf6+ Kd8 20.Qf3 Qb5 21.Nxd5 Rb8 22.Nf6+ Kc8 23.Rd2 Be7 24.Qd3 Qxd3 25.Rxd3 Bxf6 26.exf6 Rg8 27.Rhd1 Nxh4 28.Rd7 Rb7 29.Rxf7 Nf5 30.Rdd7