1.e4 Nf6 2.e5 Nd5 3.c4 Nb6 4.c5 Nd5 5.Nc3 e6 6.Nf3 Nxc3 7.bxc3 Bxc5 8.d4 Be7 9.Bd3 d6 10.h4 f5 11.exf6 Bxf6 12.Ng5 Bxg5 13.Qh5+ Kf8 14.hxg5 Qe8 15.g6 h6 16.g4 e5 17.g5 e4 18.Bc4 e3 19.Bxe3 Bf5 20.Qf3 Qe4 21.Rh3 Nc6 22.gxh6 gxh6 23.Qxe4 Bxe4 24.Bxh6+ Rxh6 25.Rxh6 Kg7 26.Rh4 Bxg6 27.O-O-O Kf6 28.Re1