1.d4 Nf6 2.c4 e5 3.dxe5 Ng4 4.Bf4 Nc6 5.Nf3 Bb4+ 6.Nc3 Qe7 7.Qd5 f6 8.exf6 Nxf6 9.Qd3 Ne4 10.g3 d6 11.Bg2 Bxc3+ 12.bxc3 Nc5 13.Qe3 Bd7 14.Qxe7+ Nxe7 15.Be3 Na4 16.Rc1 Bc6 17.O-O O-O 18.Nd4 Bxg2 19.Kxg2 Nf5 20.Bf4 Rae8 21.e3 Nc5 22.h4 h6 23.h5 Ne7 24.Nb3 Ne6 25.Rcd1 b6 26.Nd4 Nc5 27.g4 Rf7 28.f3 Na4 29.Rd2 Nxc3 30.Nb5 Nxb5 31.cxb5 Rc8 32.Rc1 g6 33.hxg6 Nxg6 34.Rxd6 Nxf4+ 35.exf4 Rxf4 36.Rxh6 Rb4 37.Rh5 Rb2+ 38.Kg3 Rxa2 39.Rch1 Kf7 40.Rh7+ Ke6 41.R1h6+ Kd5 42.Rc6 a6 43.Rd7+ Ke5 44.f4+ Ke4 45.Re6# 1-0