1.Nf3 d5 2.g3 c5 3.Bg2 Nf6 4.O-O Bf5 5.c4 e6 6.d4 Be7 7.cxd5 exd5 8.Nc3 O-O 9.dxc5 Bxc5 10.Bg5 Nc6 11.Bxf6 Qxf6 12.Qxd5 Bb6 13.Qb5 Rad8 14.Nd5 Rxd5 15.Qxd5 Rd8 16.Qb3 Re8 17.e3 Be4 18.Qc3 Qh6 19.Rad1 Qh5 20.Nd4 Bxg2 21.Kxg2 Ne5 22.f3 g5 23.h3 Qg6 24.g4 Qd6 25.Nf5 Qc5 26.Qxc5 Bxc5 27.Rd5 Bb6 28.Rc1 Nc6 29.Rd7 Ne5 30.Re7 Rxe7 31.Rc8+ Bd8 32.Rxd8+ Re8 33.Rxe8#