1.e4 g6 2.d4 b6 3.Nc3 Bg7 4.f4 Bb7 5.Nf3 d6 6.Bd3 e6 7.O-O Ne7 8.Be3 O-O 9.Qe1 h6 10.f5 exf5 11.exf5 Nd7 12.Qh4 g5 13.Qh3 Nf6 14.g4 Ned5 15.Nxd5 Nxd5 16.Bd2 Nf4 17.Bxf4 gxf4 18.c3 c5 19.g5 Qd7 20.Qh4 hxg5 21.Nxg5 Rfe8 22.Rxf4 f6 23.Qh7+ Kf8 24.Ne6+ Rxe6 25.fxe6 Qxe6 26.Be4 d5 27.Qf5 Qc6 28.Bf3 Rd8 29.Bh5 Bc8 30.Qg6 Qc7 31.Raf1