1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 c5 5.Bg2 Be7 6.O-O O-O 7.dxc5 Bxc5 8.Nc3 Nc6 9.Bg5 d4 10.Ne4 Be7 11.Nxf6+ Bxf6 12.Bxf6 Qxf6 13.Nd2 Qe7 14.Ne4 f5 15.Nd2 e5 16.Bd5+ Kh8 17.Nf3 f4 18.Nh4 Bh3 19.Bg2 Bxg2 20.Nxg2 Rad8 21.Qd3 e4 22.Qa3 Qxa3 23.bxa3 f3 24.exf3 Rxf3 25.Rfe1 Re8 26.Nh4 Rxa3 27.Nf5 Re6 28.c5 g6 29.Nd6 e3 30.fxe3 dxe3 31.Nxb7 Nd4 32.Nd8 Re7 33.c6 Nf3+ 34.Kg2 Nxe1+ 35.Rxe1 Rxa2+ 36.Kf3 Rf2+ 37.Kg4 e2 38.Ne6 Rxe6 39.c7 Rc6 40.c8=R+ Rxc8 41.Kg5 Rc5+ 42.Kg4 h5+ 43.Kh3 g5 44.g4 Rc3# 0-1