1.Nf3 f5 2.g3 d5 3.Bg2 e6 4.c4 Nf6 5.O-O Bd6 6.d3 O-O 7.cxd5 exd5 8.Nc3 h6 9.Qb3 c6 10.e4 Nbd7 11.exd5 Nc5 12.Qc2 Nxd5 13.Nxd5 cxd5 14.Re1 Kh7 15.Be3 Ne6 16.d4 Bd7 17.Qb3 Bc6 18.Bxh6 Qf6 19.Rxe6 Qxe6 20.Ng5+ Kxh6 21.Nxe6 Rae8 22.Qf3 Rxe6 23.Qb3 Bb5 24.f4 Bc4 25.Qxb7 Rb8 26.Qd7 Rbe8 27.Bf1 R8e7 28.Qd8 Re8 29.Qg5+ Kh7 30.Qxf5+ Kh8 31.Bd3 Re1+ 32.Rxe1 Rxe1+ 33.Kf2 Ba3 34.Qh7# 1-0