1.e4 e6 2.d4 d5 3.Bd3 Nf6 4.e5 Nfd7 5.Nf3 c5 6.c3 Nc6 7.O-O cxd4 8.cxd4 a6 9.Nc3 b5 10.Be3 Qb6 11.Ng5 h6 12.Qh5 Nd8 13.Nxf7 Nxf7 14.Bg6 Be7 15.Bxf7+ Kd8 16.Qg6 Nf8 17.Qxg7 Rh7 18.Qg8 Kd7 19.Nxd5 exd5 20.Bxd5 Bb7 21.Bxb7 Qxb7 22.d5 Bg5 23.Bxg5 hxg5 24.Qxg5 Re8 25.e6+ Kc8 26.Rac1+ Kb8 27.Qe5+ Ka8 28.Rc6 Ng6 29.Qe4 Nh4 30.Rxa6+ Qxa6 31.Qxh7 Nf3+ 32.gxf3