1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.e3 O-O 5.Nf3 c5 6.Bd3 d5 7.O-O dxc4 8.Bxc4 cxd4 9.exd4 b6 10.Bg5 Bb7 11.Rc1 Bxc3 12.Rxc3 Nbd7 13.Re1 Qb8 14.Ne5 Nxe5 15.Bxf6 Ng6 16.Bg5 h6 17.Bc1 Bd5 18.Bxd5 exd5 19.g3 Rc8 20.h4 Rxc3 21.bxc3 Qc8 22.Qf3 Qd7 23.Ba3 Re8 24.Rxe8+ Qxe8 25.h5 Qe1+ 26.Kg2 Ne7 27.Bxe7 Qxe7 28.Qxd5 a5 29.c4 Qe2 30.c5 bxc5 31.dxc5 Qb5 32.Qa8+ Kh7 33.Qe4+ g6 34.hxg6+ fxg6 35.Qe7+ Kh8 36.Qf8+ Kh7 37.Qe7+ Kh8 38.Qd6 Qe2 39.c6 Qe4+ 40.Kh2 Qf3 41.Qc5 g5 42.c7 Qh5+ 43.Kg2 Qe2 44.c8=Q+ Kh7 45.Q5f5+ Kg7 46.Qcf8#