1.d4 Nf6 2.Nc3 d5 3.e4 dxe4 4.f3 exf3 5.Nxf3 Bf5 6.Bc4 c6 7.O-O e6 8.Ng5 Bg6 9.Be3 Bd6 10.Qf3 O-O 11.Rf2 Qe7 12.Raf1 Nbd7 13.Qh3 h5 14.Be2 Rae8 15.g4 Nxg4 16.Bxg4 hxg4 17.Qh4 Nf6 18.Ne2 Ne4 19.Rxf7 Rxf7 20.Rxf7 Bxf7 21.Qh7+ Kf8 22.Nxe4 e5 23.N2g3 exd4 24.Bxd4 Bg8 25.Qf5+ Qf7 26.Nxd6 Qxf5 27.Ngxf5 Bxa2 28.Bxg7+ Kg8 29.Nxe8