1.Nf3 Nc6 2.d4 d5 3.c4 e6 4.Nc3 Nf6 5.Bg5 Be7 6.e3 O-O 7.a3 h6 8.Bh4 Ne4 9.Bxe7 Nxe7 10.Qc2 Nxc3 11.Qxc3 b6 12.c5 a5 13.Rc1 Nf5 14.Ne5 Ba6 15.Bxa6 Rxa6 16.O-O f6 17.Ng6 Re8 18.cxb6 cxb6 19.Qc6 Ra8 20.h4 Nd6 21.h5 Rc8 22.Qa4 Rc7 23.Rfe1 Qc8 24.Qxe8+ Nxe8 25.Ne7+ Rxe7 26.Rxc8 Kf7 27.Rcc1 Rd7 28.Rc6 Ra7 29.Rxb6 g6 30.Rc1 g5 31.f3 Re7 32.Rb3 Ng7 33.g4 Ke8 34.Kf1 Kd7 35.Ke2 Nf5 36.Rd3 a4 37.gxf5 Rh7 38.Rcc3 e5 39.Kd2 Re7 40.Kc1 Rf7 41.dxe5 Kd8 42.Rd4 g4 43.Kd1 Kd7 44.Rdc4 d4 45.fxg4 Ke8 46.Rc8+ Kd7 47.R3c7# 1-0