1.Nf3 e6 2.c4 Nc6 3.d4 d5 4.e3 Bd6 5.a3 dxc4 6.Nbd2 Nf6 7.Nxc4 a5 8.Bd3 O-O 9.Qc2 Qe8 10.Bd2 e5 11.dxe5 Nxe5 12.Ncxe5 Bxe5 13.O-O Bd7 14.Nxe5 Qxe5 15.Bc3 Qg5 16.Bxf6 Qxf6 17.Bxh7+ Kh8 18.Be4 c6 19.Rad1 Be6 20.Rd4 Rfd8 21.Rfd1 Rxd4 22.Rxd4 Rd8 23.Qd2 Rxd4 24.Qxd4 Qg5 25.Qb6 g6 26.Qxb7 Qd8 27.h3 Qd1+ 28.Kh2 Qd6+ 29.f4 Qd2 30.Qb8+ Kh7 31.Qe5 Qxe3 32.Bxg6+ Kh6 33.Qxe3 fxg6 34.Qc1 g5 35.Qf1 Bg8 36.Qf2 Bh7 37.Qe1 Bf5 38.h4 Bc8 39.f5 Bxf5 40.a4 Bd3 41.Qe7 g4 42.Qe1 Ba6 43.b3 Be2 44.g3 Bf1 45.Kg1 Kh5 46.Qc1 Bd3 47.Qg5# 1-0