1.e4 d6 2.d4 f6 3.Nf3 Nd7 4.Nc3 e6 5.d5 exd5 6.exd5 Qe7+ 7.Be3 b6 8.Bb5 Bb7 9.O-O O-O-O 10.a4 f5 11.Bc6 Ba6 12.Re1 Bb7 13.Bg5 Qf7 14.Bxd8 Kxd8 15.Bxb7 Ngf6 16.a5 bxa5 17.Rxa5 a6 18.Rxa6 Nc5 19.Ra8+ Kd7 20.Bc8+ Kd8 21.Be6+ Ke7 22.Bxf7+ Kxf7 23.Ng5+ Kg6 24.Ne6 Nxe6 25.Rxe6 Kf7 26.Qe1 h5 27.Re7+ Kg6 28.Qe6 h4 29.Ree8 Rh5 30.Rxf8 Rg5 31.Rg8 Rg4 32.Raf8 Kg5 33.Qxf6+ Kf4 34.Qxf5#